
Submitted over 3 years ago
Next.js, SCSS, Flexbox, Grid, SVG animation, Intersection Observer.
@Skidragon
Design comparison
SolutionDesign
Solution retrospective
Any feedback is welcome, I plan to work on this more when I learn more about Next.js and go through those courses but I got an MVP at least and just pushed through it. I plan to update the readme but too tired lol. Here is what I learned about from this project:
- SVG Animations and Accessibility
- Using CSS Modules
- How to use the animation and @keyframes
- Clip Paths
- Intersection Observer for the navigation bar
- CSS Grid
- Using Next.js <Image /> and <Link /> components
- What _document.js is and how to import fonts into there.
- The difference between getServerProps and getStaticProps.
Here is what I struggle with:
- Organizing css through modules, it felt like a lot of manual work mixing classes for the animations. I'm now wondering if styled components is the way to go.
Community feedback
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