Muh Suryadi Triputra Rahman
@msuryaditriputraRAll comments
- @Mayordey4uSubmitted almost 2 years ago@msuryaditriputraRPosted almost 2 years ago
Hi There ๐
Congrats on finishing this challenge ๐ฅณ
The
place-items: center
only works when the element is a grid, so just change the body's display to grid withdisplay: grid
, and don't forget to set the min-height of the body to 100vh;for your Accessibility report โ
- Wrap all of the content with
<main>
tag, All page content should be contained by landmarks. - If you just have one heading, you have to use
h1
tag for semantic meaning and you can change its style but not the tag. The page should contain a level-one heading. change yourh2
tag toh1
I hope this is helpful๐ after you fix the accessibility issues, don't forget to generate a new report! ๐
keep it up your good work, Happy Coding โ
Marked as helpful1 - Wrap all of the content with
- @juliennzSubmitted over 2 years ago
Hi. I find it difficult to center the whole div in different screens or even different browsers. I'm unsure about the CSS code, the order of the properties, I know it's really important. It works but I know it could be better, any kind of feedback it's useful.
@msuryaditriputraRPosted over 2 years agoHi Julieta Perez ๐
Firstly, I wanna congrats you on your success finish this challenge ๐
However i have some feedbacks for u ๐ผ
Accessibility ๐
- Wrap all of your content with the
main
tag. All page content should be contained by landmarks. - For heading text use
h1
instead ofh3
if you just have one heading on your page. Page should contain a level-one heading. - Wrap
attribution div
withfooter
and place it at the bottom of your page for a better experience, or if you want to keep it at the top wrap it withheader
.
Code & Design ๐
- If you want to place your div at the center of the page with position property. You should use
transform: translateX(-50%)
when you set the left with 50% andtransform: translateY(-50%)
when you set the top with 50%. or you just need to usetransform: translate(-50%,-50%)
for shorthand. learn more about translate - For best practice and easy way to make content centered is use grid layouting โก
main{ display: grid; place-content: center; min-height: 100vh; }
and trada it's magic โ . learn more about grid layouting.
I hope this helps, keep it up your good work and Happy Coding โ
Marked as helpful0 - Wrap all of your content with the
- @Icekid35Submitted over 2 years ago@msuryaditriputraRPosted over 2 years ago
Hi Icekid35 ๐
You have amazing work.. Good job ๐ then adding a copy feature and adorable icons are an impressive idea. Nice! ๐ค
However, i have some suggestions for u
- You should wrap the advice title with
h1
to fix your accessibility issue do you have. Page should contain a level-one heading - Add some
padding
in the copy element and addborder-radius
too. - For Divider, actually you can use the image assets but it's no big deal. Nice try to build your own divider style ๐
I see you have fixed your code according to the suggestion of the previous comment, but you forget to Generate a new report. Please update them ๐
I hope this helps. Keep it up your good work ๐ฅ๐ฅ
Happy Coding โ
0 - You should wrap the advice title with
- @cholis04Submitted over 2 years ago@msuryaditriputraRPosted over 2 years ago
Good Work, Nice Animations !
1 - @ShanePinderDevSubmitted over 2 years ago
Any suggestions on how to improve my code are welcome.
In particular, I think my purple overlay on the image is too light. I couldn't figure out how to get a darker purple overlay.
@msuryaditriputraRPosted over 2 years agoHi Shane Pinder ๐
You have an interesting idea to make an image purple with a
linear-gradient
. But I think the best practice and easier is to use thefilter
property. check the explaination about the filter property. And you can also use css filter generator to make it easier ๐For the Accessibility issue do you have, you should wrap the
attribution
div withfooter
tagI hope this helps and happy coding โ
Marked as helpful0 - @shashreesamuelSubmitted over 2 years ago
Feel free to leave your appreciated feedback on my solution since I don't have any particular section of the challenge that was giving me trouble. Your feedback is very much appreciated.
Thanks and happy coding ๐
@msuryaditriputraRPosted over 2 years agoHi TheCoderGuru ๐ You have as good work as always ๐ช๐ฅ
However, I think you didn't notice some detail from this challenge:
Background-color
of the card content iswhite
.- The one that should have
background-color : very-pale-blue
is thecard-lower
. - The icon doesn't have to have alternative text, just leave it blank.
- The button should have
cursor: pointer
when it hovers. - You forgot to handle the button's state when it hovers.
- IMHO on this challenge, since the anchor link doesn't point to any page, the best practice is to assign the
href="#"
attribute to it. so that when it is clicked the page does not reload.
Actually we can't access your repo, I just look at your code through DOM element. so, i hope you can update it later.
last but not least, i hope this feedback can help you ๐
Keep up your Good Work ๐ and Happy Coding โ
2 - @suryadihrn08Submitted over 2 years ago
Can I get any sugestion for this challenge ? thanks
@msuryaditriputraRPosted over 2 years agoHi Suryadi , we have the same name ๐
First I wanna congrats you for success to finish this challenge ๐๐ and welcome to the Front-End Mentor community ๐ฅโก
but I have some feedback for your solution โ
- Accessibility Issues
- Wrap all of the content with
<main>
tag, All page content should be contained by landmarks. - If you just have one heading, you have to use
h1
for semantic meaning and you can change its style but not the tag. The page should contain a level-one heading. - For the div's attribution, you should wrap it with
footer
, for better accessibility.
- Code & Design
- You should use CSS for change the background of
body
. Avoid usingbgcolor
attribute. - You forget to change the color of the card title, Please check the style guide to see the code hsl colors.
- For a style that is close to the origin, you should use
box-shadow
on the card
I hope this helps and can improve your code ๐
Happy Coding โ
Salam dari Makassar ๐๐
Marked as helpful2 - @msuryaditriputraRSubmitted over 2 years ago
Hi, Front-End Mentors!
I like to hear your feedback and suggestion
Thanks in Advance
@msuryaditriputraRPosted over 2 years agoHalo TheCoderGuru, Thanks for your helpful feedback..
Cheers
0 - @Akhlak-Hossain-JimSubmitted over 2 years ago@msuryaditriputraRPosted over 2 years ago
Hi, I think you forget to add state for the image when it hover/active.. check the design assets for detail..
and to avoid accessibility issue, wrap the attribution with
footer
0 - @ShanePinderDevSubmitted over 2 years ago
Here's my solution using CSS Flexbox as well as absolute position to position the icon-view svg in the active state.
Please let me have any suggestions you have for improving my code.
@msuryaditriputraRPosted over 2 years agoHi There ๐
I wanna congrats you for success to finish this challenge ๐๐
but I have some feedback for your codes โ
- I think you don't need to use
sections
tag, usediv
instead. - Use
box-shadow
for adding shadow on your card, notborder
.
I hope this helps and can improve your code ๐
Happy Coding โ Danbo
Marked as helpful0 - I think you don't need to use
- @Blue-CheesecakeSubmitted over 2 years ago
Is there anything to improve? I tried to apply flexbox and the relative unit, did I apply them properly?
@msuryaditriputraRPosted over 2 years agoI think you only need to put your CSS style on your stylesheet, not in inline style HTML tags
for easy to readable, maintainable, and to be consistent
Marked as helpful1 - @srirammechSubmitted over 2 years ago
how to use scale instead of min-height in the flexbox.
@msuryaditriputraRPosted over 2 years agoFor Scale something you can use
transform: scale(x,y)
for detail you can check this Link.Hopefully it is helpful..
Marked as helpful0