This is a solution to the Sunnyside agency landing page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
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
- Mobile-first workflow
- Semantic HTML5 markup
- CSS3 with SCSS preprocessor
- Flexbox / CSS Grid
- 7-1 Sass architecture
- CSS animations and transitions
- JavaScript (ES6+)
- GSAP and ScrollTrigger animations for Desktop
- Parcel
- Stop using @import with Sass | @use and @forward explained - This video helped me to change my
@import
for@use
and@forward
in my Sass/SCSS. - How To Create Advanced CSS Dropdown Menus - This helped me a lot with closing navbar for mobile, when the user clicked outside of menu.