Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
39
Comments
2
MasterKrab
@MasterKrab

All comments

  • Khalis•135
    @khalisabrahman
    Submitted about 4 years ago

    Mobile layout first, SCSS, BEM methodology

    2
    MasterKrab•940
    @MasterKrab
    Posted about 4 years ago

    Great job on this challenge!

    I have a couple of recommendations:

    • The input should have a valid accessibility name, such as a label with a for attribute or an aria-label. Also since it is a field for the email it should have type="email".
    <label for="email">Email</label>
    <input type="email" id="email">
    
    <-- Or --->
    
    <input type="email" aria-label="email">
    
    • The section and article should have a title (h1-h6), or you can use an aria-label as well.
    <article>
     <h2>Title</h2>
     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p>
    </article>
    
    <-- Or -->
    
    <article aria-label="Title">
     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p>
    </article>
    
  • Roc Tanweer•2,500
    @RocTanweer
    Submitted over 4 years ago

    HTML5, SCSS, Vanilla Js, Fluid Typography

    2
    MasterKrab•940
    @MasterKrab
    Posted over 4 years ago

    Hello Roc Tanweer, great job on this challenge!

    I think I can help you with a couple of suggestions.

    • You can add an aria-label to links with descriptive text for screen reader users.
    <a href="#" aria-label="Description">
      <i class="icon" aria-hidden="true"></i>
    </a>
    
    • I think the "More info" button should be a link because it will probably send you to another page with more information.

    • The download-box should be an article or section and not just a div.

    • The hover effects should only be on desktop because on mobile is problematic and does not make sense to place it.

    I hope you find it useful, let me know what you think.

    Happy coding!

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub