Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Recipe page using HTML and CSS plus grids

mr-sv3n 10

@mr-sv3n

Desktop design screenshot for the Recipe page coding challenge

This is a solution for...

  • HTML
  • CSS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


What are you most proud of, and what would you do differently next time?

It is my first time, that I was building a mini-project with HTML and CSS, so I am proud, that I hit that first milestone. Things I would like to do differently next time: -Learn more about Figma, so I can better plan my site -Lean more about measurement units, so I can work in a more scalable manner -Use Flexbox

What challenges did you encounter, and how did you overcome them?

-I spent most time to wrap my head around grits and different ways they can be build depending on the need.

Community feedback

pjtetede 30

@pjtetede

Posted

Welldone, this is a nice one, and congrats on your milestone. You can only get better from here.

I noticed that you mentioned wanting to learn more about Figma:

I love the fact that you tried using grids even though it wasn't easy for you, that how one really learns and grows. The following might help when it come to grid:

I hope this resources would be helpful on your journey towards greatness.👋🏽👋🏽👋🏽

Marked as helpful

0

mr-sv3n 10

@mr-sv3n

Posted

@pjtetede Thank you so much for sharing! I will look into all of these resources!

0
P
Steven Stroud 9,040

@Stroudy

Posted

Exceptional work! You’re showing great skill here. I’ve got a couple of minor suggestions that could make this stand out even more…

  • Your heading elements <h1><h3><h2>, Heading elements should be in sequentially-descending order (e.g., <h1>, <h2>, <h3>) to create a clear content structure, improving accessibility and SEO. Skipping levels or using them out of order can confuse screen readers, affect search engine rankings, and make your content harder to understand.
            <h1>Simple Omelette Recipe</h1>
                    <h3>Preparation time</h3>
  • For future project, You could download and host your own fonts using @font-face improves website performance by reducing external requests, provides more control over font usage, ensures consistency across browsers, enhances offline availability, and avoids potential issues if third-party font services become unavailable. Place to get .woff2 fonts

  • I think you can benefit from using a naming convention like BEM (Block, Element, Modifier) is beneficial because it makes your CSS more organized, readable, and easier to maintain. BEM helps you clearly understand the purpose of each class, avoid naming conflicts, and create reusable components, leading to a more scalable codebase. For more details BEM,

I hope you’re finding this guidance useful! Keep refining your skills and tackling new challenges with confidence. You’re making great progress—stay motivated and keep coding with enthusiasm! 💻

0

mr-sv3n 10

@mr-sv3n

Posted

@Stroudy Thank you so much. I will look into BEM, hosting my own fonts and keep the heading sequencing in mind. I appreciate the feedback!

1
P
Steven Stroud 9,040

@Stroudy

Posted

Hey @mr-sv3n, Hope it was helpful, Just some things to be mindful of, You did great! You got this bro!

0

Please log in to post a comment

Log in with GitHub
Discord logo

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