Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
5
Comments
5

Carlos Gómez

@CarlosLDCVenezuela110 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

  • Article Preview Component Master

    #pure-css#bem

    Carlos Gómez•110
    Submitted 2 months ago

    1 comment
  • Recipe Page Main

    #pure-css

    Carlos Gómez•110
    Submitted 5 months ago

    1 comment
  • Social Links Profile Main

    #pure-css#bem

    Carlos Gómez•110
    Submitted 5 months ago

    1 comment
  • Blog Preview Card

    #pure-css

    Carlos Gómez•110
    Submitted 5 months ago

    1 comment
  • QR code component

    #pure-css

    Carlos Gómez•110
    Submitted 5 months ago

    1 comment

Latest comments

  • XeyTech Inno..•150
    @CoreFrontTechnologies
    Submitted 2 months ago
    What are you most proud of, and what would you do differently next time?

    i completed the project without giving up

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

    not finishing it early

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

    i would like to improve in my skill

    Article Preview Component

    #accessibility#backbone#pure-css#van-js#lighthouse
    1
    Carlos Gómez•110
    @CarlosLDC
    Posted 2 months ago

    You might have shared the wrong project, my friend.

  • Ilay Zeitlin•180
    @Ilay-Ilay
    Submitted 5 months ago
    What are you most proud of, and what would you do differently next time?

    I would create a spacing system variables so I won't forget the sizing, and make everything consistent.

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

    I used javascript to move the image outside of the container, on smaller screens. Because using position absolute would overlap the content of the container behind the image.

    The second challenge was to add spacing to the markers or number of ol, ul. I started with:

    ul li::marker, but it didn't work, because as I figured out before the spacing for this tag is not supported in every browser.

    So I've decided to add spacing to each individual first child element inside the li: ul li :first-child { padding-left: 0.5rem; }

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

    Is it possible with pure CSS to make it similar to the solution example where the image is outside of the article container?

    Responsive omelette article challenge

    #pure-css
    1
    Carlos Gómez•110
    @CarlosLDC
    Posted 5 months ago

    I'm really impressed with your elegant solution to this challenge. The way you handled the fonts was particularly well done. You have a great eye for detail and your code is clean and easy to read. Awesome job!

    Marked as helpful
  • davidsaymon•20
    @davidsaymon
    Submitted 11 months ago

    Utilizei HTML, CSS, Flexbox, BEM, gulpfile, sass

    #bem#pure-css#sass/scss
    1
    Carlos Gómez•110
    @CarlosLDC
    Posted 5 months ago

    Hey davidsaymon,

    I was checking out your code and noticed that the class names could be a bit more consistent. Keeping them consistent makes the code easier to read and maintain. For example, instead of:

    <h1 class="header__title">Title</h1>
    <h2 class="header__title__subTitle">Subtitle</h2>
    

    You could use:

    <h1 class="header__title">Title</h1>
    <h2 class="header__subtitle">Subtitle</h2>
    

    This way, it's clear that both elements belong to the same block (header), and the naming is more consistent.

  • antonioReynaldo•80
    @antonioReynaldo
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    I'm most proud of creating a fully responsive solution using only HTML and CSS without needing JavaScript. Using media queries and design techniques like Flexbox and Grid really allowed me to make the layout flexible and easy to adapt. Next time, I could further optimize the image structure or add subtle animations to improve interactivity.

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

    One of the biggest challenges was making sure the card looked good on both small and large screens. To overcome this, I focused on a mobile-first approach, adjusting sizes and alignments as I scaled the design. I also had to tweak margins and spacing to prevent elements from overflowing on smaller screens.

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

    ’d love feedback on how I could optimize the performance of images, as image size is important in a responsive design. Additionally, I’d like to know if there are ways to make the design more accessible or improve the semantic structure of the HTML.

    Preview Card – Responsive Design with HTML & CSS

    #bem#pure-css
    1
    Carlos Gómez•110
    @CarlosLDC
    Posted 5 months ago
    • Lo único que no me gusta es que la escala de tu solución es diferente. Pero eso no es muy importante.
    • Yo también pensé usar flex en la parte del usuario, pero me terminé decantando por inline-block. ¿Puede que flex sea una solución más elegante? Creo que sí.
    • Me doy cuenta de que también usas código DRY (cuando definiste el margen de base). Creo que esta herramienta es muy útil para los tipos y tamaños de fuente.
    Marked as helpful
  • kenenwa09•40
    @kenenwa09
    Submitted 5 months ago
    What are you most proud of, and what would you do differently next time?

    That i completed the project myself.

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

    The mobile version and the sizing.

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

    The mobile version and some finishing touches.

    Html and css solution of Qr-code project

    2
    Carlos Gómez•110
    @CarlosLDC
    Posted 5 months ago

    HTML

    1. Semantic HTML:
    • Avoid wrapping a heading (<h2>) inside a paragraph (<p>). Instead, use the heading directly.
    1. Accessibility:
    • Ensure that the alt attribute for the image is descriptive enough for screen readers.
    1. Structure:
    • Consider using a <main> tag to wrap the main content for better accessibility.

    CSS

    1. Flexbox Alignment:
    • Use align-items instead of align-content for centering the content vertically in the body.
    1. Font Family:
    • Use sans-serif as a fallback for the font-family to ensure better compatibility.
    1. Consistent Margins:
    • Ensure consistent margins for the p elements.
    1. Responsive Design:
    • Consider using relative units like percentages or em for better responsiveness.
    Marked as helpful
Frontend Mentor logo

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub