Design comparison
Solution retrospective
Any feedback are welcome
Community feedback
- @dwhensonPosted about 3 years ago
Hey @AlecANL really lovely job on this one! The site looks great and responds well at all viewports I checked. š
Here's some very general suggestions that you might like to consider:
- One thing to think about is focus styles and keyboard navigation. At the minute you are using the default outlines, which is fine, but adding some custom styles would look great.
I have found the advice in this article very useful, and use it in pretty much all my projects: https://css-tricks.com/the-focus-visible-trick. This can also help you find other tricky bits, see point two below.
- For the burger menu, I would suggest that you use a
button
to open the menu rather than adiv
. This has a lot of the functionality that would be ideal here built in (e.g. focusable with keyboard, nice for assistive tech users etc.).
I use this tutorial as a basis for the burger menus that I create. It's heavy going but very thorough. https://piccalil.li/tutorial/build-a-fully-responsive-progressively-enhanced-burger-menu/
Some other smaller points to think about that are specific to this challenge:
- I would put the social icons inside a link tag - and possibly consider using the svgs inline in the html as it has slightly better performance. (I would also wrap them in a
ul
rather than a div) - For the grid area, on tablet sized screens the third item is sometimes alone on a new row, and because it's grid it sits in one column only. I would either fix this with either a media query or use flex, with flex-wrap and some min-width on the children.
Hope this helps, and once again - really nice work on this one!! š
Cheers š
Dave
0
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