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

h13meyer

@h13meyer60 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

  • Pure HTML + CSS + JS solution using CSS flexbox layout


    h13meyer•60
    Submitted 10 months ago

    Since I worked on this challenge as part of the "Web Accessibility" learning path, I would appreciate improvement suggestions regarding that topic.


    1 comment
  • Pure HTML + CSS solution using CSS flexbox layout


    h13meyer•60
    Submitted 10 months ago

    I wonder if there is a more elegant solution for page layouting than the one I found. I am also struggling with precise font weights and sizes. In general, it challenges me to implement pixel-perfect layouts.


    2 comments

Latest comments

  • P
    Vishika•420
    @Vishika
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    The accessible keyboard navigation (tab, space, arrow keys) I updated since doing this project a while ago. I also redid the html for the rating system to make it more semantic.

    Interactive Rating

    1
    h13meyer•60
    @h13meyer
    Posted 10 months ago

    I really like your approach on implementing keyboard navigation. I tried to figure out your shortcuts by myself -- without checking the source code -- and have some thoughts on user experience here:

    • I would expect to select a rating with the corresponding number key
    • I would expect to select a focussed rating by pressing 'Enter' -- maybe this could lead to auto-focus on "Submit"?
    • It is possible to switch to the lesser or higher rating by arrow keys -- this I would not have tried without checking the code -- why can I not navigate through the whole scale by arrow keys but only to the direct neighbour of the current selection? Is this a bug?

    Please don't get me wrong -- these are just thoughts and suggestions :)

    I felt inspired by your use of ARIA roles regarding the radio button group. Further research showed me that apparently it would also be an option to only use semantic HTML as shown here within the last example: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/radiogroup_role

    Last but not least some tiny remarks:

    • The hover effect on your 'Submit' button is missing, also the text color should be black
    • The text color of the ratings on hover and select should be black, the background on select should be white

    Have a nice day!

    Marked as helpful
  • P
    Krzysztof Krawczyński•80
    @cravsky
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    I am happy that I used css variables to define colors

    What challenges did you encounter, and how did you overcome them?

    I had to adjust margins manually - not the smoothest approach.

    What specific areas of your project would you like help with?

    How to make pixel-perfect solution? How to compare design with my solution side by side?

    QR Code Component - pure html/ css

    3
    h13meyer•60
    @h13meyer
    Posted 10 months ago

    I am sorry that I can not help you with your specific questions since I am struggling at similar topics. But I like to suggest one little improvement on your solution: Setting the border radius of the image slightly smaler than the one of the card does lead to a better fit of the image into the card.

    Marked as helpful
Frontend Mentor logo

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

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