Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

News Homepage - HTML, CSS, Javascript, Vite

@dev-jLagunas

Desktop design screenshot for the News homepage coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
2junior
View challenge

Design comparison


SolutionDesign

Solution retrospective


Project Overview: News Homepage - Junior Challenge.

Focused On: My focus was on HTML best practices, clean CSS organization, CSS grid for layout, and responsiveness with toggle functionality.

Personal Challenge: I decided to try out the Vite development build tool for the first time, realizing its efficiency in managing different configurations.

Overall Impression: I am continually surprised at how difficult grid can become especially when building a responsive layout that deals with a multitude of different screen sizes.

What I learned: Dealing with the all the different configurations of HTML, CSS, SCSS, Typescript, etc.. was getting overwhelming so I was glad to learn the benefits of using a development build tool such as Vite.

Struggled with: Dealing with layout shifts of my grid items on different screen sizes.

Final Thoughts: I am considering adopting a CSS style guide like BEM for future projects, as the CSS codebase grows, to improve code organization.

Thank you for taking the time to visit my challenge. Have a wonderful day.

~Juan

Community feedback

Please log in to post a comment

Log in with GitHub
Discord logo

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