Design comparison
Solution retrospective
1] I first tried building this project months back, but felt overwhelmed. The CSS modals and Javascript logic scared me off. But I'm happy now to be able to bring it to completion successfully with Vanilla Javascript.
2] The HTML and CSS required here was so extensive. I've never before had to use so many elements in a project. I now understand why Developers are in love with using plain old Divs. CSS combinators came in very handy to make code unique and manageable.
3] I however didn't add Media Queries or build project to be exact prototype as given by Frontendmentor. I built only the mobile version, as I want my learning for now to stay focused on Javascript/React as against the extensive HTML/CSS styling that this would require.
4] Once again this project was too demanding on HTML/CSS, and Javascript being my focus, I'm not currently so motivated to rebuild project in React. Will probably head over to learn Next.js now.
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