Mobile First Landing Page using SCSS and flexbox + grid
Design comparison
Solution retrospective
This is my first project using the mobile-first approach so I think the responsive part was a total mess and I'd really like some tips on improving that. Also, I'd like some tips on how to stop repeating code because I think that I did it a lot and also would like some tips on HTML semantics.
Community feedback
- @MasterDev333Posted almost 4 years ago
Great work! It would be great if you make hamburger menu in mobile view. And as @applepiegiraffe said, use only one <h1> tag on your page. I suggest you to study BEM naming convention. It's pretty cool. Happy coding~ :)
1 - @ApplePieGiraffePosted almost 4 years ago
Hey, Guilherme Magno! 👋
Nice to see you complete another challenge! Good job on this one! 👍
Your solution looks good and is responsive, and kudos for trying a mobile-first approach and adding hover states to all of the interactive elements of this challenge (many others often forget to add a hover state somewhere). 🙌
I suggest,
- Adding a little more padding around the sides of the page so there's just a wee bit more room between the content of the page and the edges of the screen when the screen width decreases in the desktop/tablet layout.
- Taking a look at your solution report and trying to clear up a few of the errors that are there. As the report suggests, it is often considered a better practice to use a single
<h1>
tag on your page and use less important heading tags for the rest of the headings of the page. Also, don't forget to identify each<section>
tag that you use with a heading to make your HTML more semantic!
Keep coding (and happy coding, too)! 😁
1@devMagnoPosted almost 4 years agoThanks for your feedback, I appreciate it!
Maybe I should add invisible headings for each section? At least for those that don't have a heading like the quotes section or the benefits section?
1@ApplePieGiraffePosted almost 4 years ago@devMagno
Yeah, I think you could do that! 👍
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