Design comparison
Solution retrospective
The project was initially developed with the entire static part. It began with the definition of style guides, colors, and typography. HTML5 was structured following the semantics of the tags.
The arrangement of elements was applied using Grid and Flexbox logic. Finally, I added JavaScript to implement functionalities on the site, such as a hamburger menu for smaller screens.
Afterwards, the static project was converted into React components to enhance its maintainability.
Community feedback
Please log in to post a comment
Log in with GitHubJoin 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