Design comparison
Solution retrospective
๐ธ Hello FEM Community! I'm Daniel and this is my solution for this challenge! ๐
๐ ๏ธ Built with:
- HTML ๐งพ
- Tailwind ๐พ
- JavaScript ๐ค
- Mobile first workflow approach ๐ฒ
I tried Tailwind again on this one. I've been trying to finish bigger projects using only Tailwind, but there's always one thing or two that I'm not able to create with it so I have to use a bit of pure CSS too.
Anyway, it took me a few hours to finish, but I enjoyed every minute of it.
Again, thanks to the Front-End Mentor team that creates challenges that make us learn a lot from doing them. ๐
If you have any suggestions on how I can improve this project, feel free to leave me a comment!
Feedback welcome ๐
Community feedback
- @tinuolaPosted 7 months ago
@danielmrz-dev,
Looks great and kudos on the use of Tailwind. ๐๐พ
A suggestion for what to improve on would be to make the nav menu keyboard accessible when the menu collapses. Currently, when the screen resizes down the first clickable/focusable element is in the body, not the nav.
Starting to consider accessibility beyond native elements can be a great skill to practice and cultivate as a frontend developer.
Marked as helpful1@danielmrz-devPosted 7 months ago@tinuola
Thanks. Menus are still a challenge for me ๐
1 - @DeyanTopalovPosted 7 months ago
Hi @danielmrz-dev job well done once again!
Just one little thing - the layout get's a bit weird on ultra-wide screens. If you decide to update the code, the solutions are many and super simple. A simple scenario can be:
<body className="grid place-items-center"> <main className="max-w-[90rem]"> {rest of the code} </main> </body>
Marked as helpful1
Please log in to post a comment
Log in with GitHubJoin 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