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

blog card using flexbox and grid

@EdgarMadrid

Desktop design screenshot for the Blog preview card 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?

I was able to complete this challenge much faster, and I was also able to use the box-shadow for the first time.

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

the use of box-shadow, look for the official documentation, also the one of flexbox to align items and make columns and rows

What specific areas of your project would you like help with?

I would like to know if I am using semantic HTML correctly and also the use of styles.

Community feedback

@marliedev

Posted

Semantic HTML The overall structure and semantic HTML could be improved. You used too much tags and nested elements too deep in the HTML sructure. Simple is better, also for readability. You used the article-tag too often and not correctly.

Naming A consistent naming ist crucial!

  • Don't use capitalized variables / custom properties
// not good
--Gray-500 

//better
--gray-500 

//even better
--color--gray-500)
  • name elements logically to improve readability: img-fondo (why?); better: card__image (have a look at the BEM-methodology)

** Structure & Files you don't need a seperate css for mobile. Keep it all in one file and use (if needed) media-, container- or style-queries

Marked as helpful

0

@israelmacdeuces

Posted

very nice design.

Marked as helpful

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