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

Testimonials Section with CSS Grid & HTML5

P

@davidFreelance19

Desktop design screenshot for the Testimonials grid section coding challenge

This is a solution for...

  • HTML
  • CSS
2junior
View challenge

Design comparison


SolutionDesign

Solution retrospective


This challenge is perfect for practicing the display grid, in special grid areas for responsive design. Awesome challenge for us beginners.

I have used the BEM methodology although passing to my CSS I think it is better suited for Utilities, but I am happy with the final result!

Any feedback is welcome!

David Rodriguez

Community feedback

@MelvinAguilar

Posted

Hola @davidFreelance19, Muchas felicidades por completar un nuevo desafío! 🎉

Tengo una sugerencia para aumentar la accesibilidad del sitio, en lugar de usar <div> para los testimonios, puede encapsularlos dentro de un elemento <figure>, teniendo las citas con <blockquote>, y la información del autor en un elemento <figcaption>.

Aquí puede encontrar mas información: Quoting in HTML: Quotations, Citations, and Blockquotes.

Un ejemplo simple que realice en CodePen es el siguiente: https://codepen.io/melvinhdev/pen/eYKzvYa

Una estructura comprensible es:

<figure class="main__card">
  <blockquote class="main__testimonial">
    <p class="main__subtitle"></p>
    <p class="main__review"></p>
  </blockquote>
  <figcaption>
    . . .
  </figcaption>
</figure>

Otra sugerencia es que @media (min-width: 1440px) me parece demasiado grande para tener su disenio de escritorio, tengo una laptop, y puedo ver su solución como en un dispositivo móvil.

¡Espero que esos consejos le ayuden! 👍

¡Buen Trabajo! 😁

Marked as helpful

2

P

@davidFreelance19

Posted

@MelvinAguilar Muchas gracias, por darme estos consejos. No sabía la existencia de esta estructura y se ve mejor estructurado. Me voy a poner a investigar más sobre de ella, de verdad muchas gracias! Acerca del breakpoint, yo sé que es mucho 1440px(pues el regular es el de 1028px), pero solo sigo el style.guide que trae los breakpoints de 375px y 1440px. De todas formas estoy totalmente de acuerdo también con ese punto, ya voy a implementar un breakpoint que se más adaptable a desktop. Muchas gracias, por todo!

1

@MelvinAguilar

Posted

@davidFreelance19 Según tengo entendido, Mobile: 375px y Desktop: 1440px en su archivo de diseño sirven para decirle en que dimensiones fueron hechas las fotos y su diseño en figma, no es necesario seguirlo al 100%, saludos!

1

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