Solution : Live Site URL
This is a solution to the Blogr landing page challenge on Frontend Mentor.
Your challenge is to build out this landing page and get it looking as close to the design as possible.
You can use any tools you like to help you complete the challenge. So if you've got something you'd like to practice, feel free to give it a go.
Your users should be able to:
- View the optimal layout for the site depending on their device's screen size
- See hover states for all interactive elements on the page
- HTML
- CSS
- CSS Grid
- CSS Flexbox
- JavaScript
The various elements of the page were a bit challenging and I struggled throughout the challenge to get them match the design specs especially the images.
The nested navigation items needed proper planning which I clearly did not think through properly so had to redo most of the navbar markup while doing the CSS and then some more when I did the javascript for it.
- Navbar bug : the dropdown items should close when clicked on themselves again or when next item is clicked.
- Images do not work properly on widescreen.
- Image start cutting off slowly as the vw expands.
- laptop view : too much whitespace between each element.
- laptop view : illustrations can be a little big.
- laptop view : too much space between illustration and corresponding text (maybe related to above issue)
- mobile view : some more gap between top nav/branding and hero content.
- add :active properties same as :hover and :focus
- Typography is terrible.
- Add some animations or transitions to the nav bar items.
- Live solution screenshot(s)
- On submit update README with : Solution submitted at Frontend Mentor - Submission Link