This is a solution to the News homepage 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 interface depending on their device's screen size
- See hover and focus states for all interactive elements on the page
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- Basic JS for event handling
This was a great opportunity to solidify my knowledge in flexbox, with which I have been working for a few weeks now. Also, this was the first project I made responsive while actually knowing what I was doing (though it might still have some flaws), and one of my first experiences with event handling in JavaScript.
I want to improve my abilities on event handling and DOM manipulation using JavaScript and also try some different CSS properties and features on my future projects.
- LinkedIn - in/pedro-a-da-silva
- Frontend Mentor - @pedrosdev