Responsive Landing Page Using SASS, Grid and Flexbox
Design comparison
Solution retrospective
This is some a project I've made in order to be familiar with sass, there definitely should be some bad practices, so I'd appreciate it if you give me some feedback, especially the sass architecture and the responsiveness of the SVG elements, the logo in particular.
Community feedback
- @MojtabaMosaviPosted about 3 years ago
1- On larger screen sizes(around 1500px) the header is no longer centered which makes the layout inconsistent, to mitigate this you should create some sort of container helper class which is what I use in all of my projcets.
2- Th links in the footer should not be static text bu rather actual link, just wrap them inside a element and add the appropriate styles and regarding it's alignment you can use self-align property(it shouldn't be ceter vertically).
3- The logo looks fine but I personally would probably resize it a litle bit and dont change it's layout for mobile.
4- 7-1 architecture is quite good and has many adventages,it helps you modularize you style and use predefined function to mention a few. Some that would make imports easier would be having a _index.scss partial in every directory wich forwards the content of each directory and than in you main file you just import the whole directory for instance @use "../abstracts" as a; Spend some time reading about the new way of importing and exporting stuff in sass with @use and @forward.
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