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

CairoGarb

@CairoGarbBrazil810 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

  • Responsive Time Tracking Dashboard

    #react#vite#typescript

    CairoGarb•810
    Submitted 11 months ago

    Any feedback or tip to improve the code is always appreciated. Still getting the hang of using data(this time was JSON) and using the map() to not have to repeat code for each data.


    0 comments
  • Responsive Tracking Intro

    #react#vite#typescript

    CairoGarb•810
    Submitted 12 months ago

    0 comments
  • Responsive E-Commerce Product page

    #react#vite#typescript

    CairoGarb•810
    Submitted 12 months ago

    Any feedback (overall or in a specific element (createContext, responsiveness...)). I used Swiper library to create the gallery of images (it is different from the original design).


    0 comments
  • Responsive Contact Form

    #react#vite#typescript

    CairoGarb•810
    Submitted about 1 year ago

    A simple project. Any feedback to improve will be appreciated!


    0 comments
  • Responsive Crowdfunding product page

    #react#typescript#vite

    CairoGarb•810
    Submitted about 1 year ago

    None in particular. I know that the code is too extensive and I plan to narrow down and create more reusable code for now on. The CSS could be way less code, but that's it. Any feedback/tip will be appreciated!


    0 comments
  • Responsive IP Address Tracker

    #react#typescript#vite

    CairoGarb•810
    Submitted about 1 year ago

    Any feedback/tip/trick on how to improve the code will be appreciated. Thanks!


    0 comments
View more solutions

Latest comments

  • Andrine Camu•60
    @andzz-zz
    Submitted over 1 year ago

    Product preview card challenge

    1
    CairoGarb•810
    @CairoGarb
    Posted over 1 year ago

    It looks great! The responsiveness works well. About the code, you can remove the repetitiveness in the "@media screen". You can set all the changes you want in only one (if they are the same).

    EX: @media screen and (min-width: 300px) and (max-width: 780px) { // major changes }

    Marked as helpful
  • TreNyceCodes•230
    @TrenyceCodes
    Submitted over 1 year ago

    Social Links Profile

    #webflow
    2
    CairoGarb•810
    @CairoGarb
    Posted over 1 year ago

    Well done! For the img, change the url to "images/avatar-jessica.jpeg" or "/images/avatar-jessica.jpeg". The 'images' folder is already inside the 'project' folder, so changing this would work.

    Marked as helpful
  • Salma•20
    @SalmaW03
    Submitted over 1 year ago

    QR Code using basic HTML and CSS

    2
    CairoGarb•810
    @CairoGarb
    Posted over 1 year ago

    Hey! Regardings of the .bg, maybe using display: flex. The measures "rem" or "pixels" instead of "%" could improve it. Flex would improve the alignment of the division, not needing to manually center the main container on the center of the page. I noticed that you used "position: absolute" on the image, maybe if you change the width of img to 100%, remove the absolute position and the margin left and in the "h2", remove the margin top aswell. Was well done, good job!

    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