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.
Note: Delete this note and update the table of contents based on what sections you keep.
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
- Solution URL: Frontend Mentor Solution
- Live Site URL: Sunnyside Agency Landing Page
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
- Dart Sass CSS Framework
- JavaScript
I learned that creating a landing page requires tons of planning. You can't just go and slap some grid properties and position absolutes when trying to position images and layouts. In the process of making this landing page, I understood how to break down the parts of a layout and try to create it bit by bit. I also learned how important it is to test you website on different types of browsers and viewports. Just because your website looks perfect on Google Chrome doesn't mean it looks the same on Firefox.
Creating websites with mobile-first workflow can be quite challenging at times. So, I would like to work on my skills when creating a responsive website.
- Website - Lance Martija
- Frontend Mentor - @lancemartija
- Twitter - @lancemartija