This is a solution to the Interactive Rating Component. Frontend Mentor challenges help you improve your coding skills by building realistic interactive-rating-components.
The app will be available at http://127.0.0.1:4000/
npm install && npm start
The app will be available at http://127.0.0.1:3000/
docker run -d -p 3000:3000 eonraider/interactive-rating-component
- I started with the markup on index.html, complying with HTML5 semantic tags and standards as much as possible.
- The styling provided by the interactive-rating-component briefing was implemented first, followed by the classes I came up with on the markup.
- I used Figma to acquire all the right dimensions involved in the layout and implemented them in the appropriate CSS classes.
- The CSS Cube methodology was used when coding the stylesheet and some of the conventions from BEM were used when naming classes.
- Semantic HTML5 markup
- Cube CSS methodology
- This project offered yet another great opportunity to manipulate images with the SVG format using CSS.