Latest solutions
INTERACTIVE RATING COMPONENT WITH CARD 3D FLIP | HTML CSS JAVASCRIPT
#bem#progressive-enhancementSubmitted over 2 years agoRESPONSIVE DESIGN | SASS | VANILLA JAVASCRIPT | MOBILE FIRST
#fetch#progressive-enhancement#sass/scss#bemSubmitted over 2 years agoGRID || FLEXBOX || MOBILE - FIRST Single Price Grid Component
#accessibility#progressive-enhancement#bemSubmitted over 3 years agoResponsive Design with CSS Grid || Mobile First || Grid Section
#bem#progressive-enhancementSubmitted over 3 years ago
Latest comments
- @Mayordey4u@msuryaditriputraR
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 helpful - Wrap all of the content with
- @juliennz@msuryaditriputraR
Hi 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 helpful - Wrap all of your content with the
- @Icekid35@msuryaditriputraR
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 ☕
- You should wrap the advice title with
- @cholis04
Advice Generator using Next.js, Axios and styled-component
#accessibility#axios#next#styled-components#typescript@msuryaditriputraRGood Work, Nice Animations !
- P@ShanePinderDev@msuryaditriputraR
Hi 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 helpful - @suryadihrn08@msuryaditriputraR
Hi 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 helpful