Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Responsive landing page using sass and bem

#bem#sass/scss

@FelixCriollo

Desktop design screenshot for the Clipboard landing page coding challenge

This is a solution for...

  • HTML
  • CSS
2junior
View challenge

Design comparison


SolutionDesign

Solution retrospective


With this challenge practice my thinking in the moment to build layouts. I'm well with the result. But i thinking what the naming of my classes in my html elements should improve, i don't know how and so how can i improve the structure of my html?

Any advice for improve is wellcome 🚀 🚀 🚀

Community feedback

Vanza Setia 27,855

@vanzasetia

Posted

Hello, Felix! 👋

Congratulations on finishing this challenge! 👏 Nice work on this challenge! 🙌

I have some feedback on this solution:

  • Accessibility
    • There's no header landmark in this challenge. The first section should be a section element that lives inside a main element. It's commonly known as hero section.
    • The logo images are important content of the website. They allow users to know on which website they are currently at, especially the users of assistive technology. Use the company name as the alternative text of the logo.
    • For the Download buttons, they should be link elements with the download attribute instead.
    • For any decorative images, each img tag should have empty alt="" and aria-hidden="true" attributes to make all web assistive technologies such as screen reader ignore those images. In this case, all images are decorative only, except the logo and social media icons.
    • Change all the h3 to p. The content below each heading is too small.
    • <a href="#" class="footer_social-link" title="facebook"> I would recommend using aria-label instead of title attribute. I don't think that title attribute would be pronounced by screen reader.
  • Styling
    • I notice that you are still using px unit. I would recommend converting all the px to rem units. That way, everything will scale properly when the user changes the font size setting.

I hope this information is useful! Keep up the excellent work! 👍

Marked as helpful

2

@FelixCriollo

Posted

@vanzasetia Many thanks for the advices, I just implemented most 💪💪💪

1
Vanza Setia 27,855

@vanzasetia

Posted

@FelixCriollo You did a fantastic job with the updates! 👏

I notice that there's a companies section, all the companies' logos are important images. In real website, this section is going to tell that these are the companies that have used the product.

1
Hexer 3,680

@Phalcin

Posted

Great job overall man. Keep it up

1

Please log in to post a comment

Log in with GitHub
Discord logo

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord