Skip to content
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted over 2 years ago

Blogr Landing Page (SCSS + JS)

sass/scss
Khent Alba•440
@Lemon1903
A solution to the Blogr landing page challenge
View live sitePreview (opens in new tab)View codeCode (opens in new tab)

Solution retrospective


Good day Frontend Mentor Community! Here is my solution to the Blogr Landing Page challenge.

First time doing a whole web page challenge and it is indeed difficult for me, a first timer and was only used to making components at a smaller scale. I focused more on the layout and responsiveness in this challenge.

Building this one out made me realize that styles got repeated over and over again, code gets longer which needs breaking them into smaller parts, and having values as custom properties or variables is a must in a bigger scale projects.

I have some difficulties in this challenge mainly on:

  • Organizing my code and file structure
  • Breaking apart my code into reusable ones (using mixins or utility classes)
  • Setting custom properties for styles (such as font-size, transition, etc)
  • Dealing with responsiveness in every screen sizes (afraid of not following best practices)

Let me know if there are some useful tips/hacks in overcoming these difficulties of mine and also in improving the quality of my code. Happy to hear every feedback and advice from you all!

Code
Loading...

Please log in to post a comment

Log in with GitHub

Community feedback

No feedback yet. Be the first to give feedback on Khent Alba's solution.

Join 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

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License