Responsive Recipe Page using Semantic HTML & Custom CSS

Solution retrospective
I am most proud of how clean and responsive the final layout turned out. I really focused on spacing, typography, and structure, and I think it paid off. If I were to do it again, I would use CSS variables for colors and spacing to make the stylesheet easier to maintain and scale.
What challenges did you encounter, and how did you overcome them?One challenge I faced was matching the spacing and font weights exactly as shown in the design. It took a lot of tweaking, especially with the custom bullets, subtle border lines in the table, and getting the font to feel just right (not too bold, not too light). I used the browser’s dev tools and font testing tools to fine-tune these details.
I also ran into issues with setting proper spacing between table rows and list items — I learned to use border-spacing, gap, and ::marker styling effectively.
What specific areas of your project would you like help with?I will love feedback on:
- Best practices for cleaner CSS structure
- Improving accessibility (especially with list and table elements)
- Whether I could optimize the layout better for smaller devices
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on itunumide's solution.
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