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

Loai Esam

@LoaiEsam37Egypt670 points

Hi! 👋 I'm Loai, I'm passionate about web programming. I'm a software engineer 🚀, and I'm excited to share my projects with you !

I’m currently learning...

🔹Next.js 🚀🔹TailWindCSS🎨🔹Accessibility 💎

Latest solutions

  • Hi there 👋, I’m Loai and this is my solution for this challenge. 🚀

    #next#react#tailwind-css

    Loai Esam•670
    Submitted over 1 year ago

    0 comments
  • Hi there 👋, I’m Loai and this is my solution for this challenge. 🚀

    #next#react#tailwind-css#typescript#redux-toolkit

    Loai Esam•670
    Submitted over 1 year ago

    1 comment
  • Hi there 👋, I’m Loai and this is my solution for this challenge. 🚀

    #accessibility#next#react#typescript#tailwind-css

    Loai Esam•670
    Submitted over 1 year ago

    0 comments
  • Hi there 👋, I’m Loai and this is my solution for this challenge. 🚀

    #next#react#typescript#accessibility

    Loai Esam•670
    Submitted about 2 years ago

    0 comments
  • Hi there 👋, I’m Loai and this is my solution for this challenge. 🚀

    #next#react#typescript#accessibility

    Loai Esam•670
    Submitted about 2 years ago

    1 comment
  • Hi there 👋, I’m Loai and this is my solution for this challenge. 🚀

    #next#typescript

    Loai Esam•670
    Submitted about 2 years ago

    1 comment
View more solutions

Latest comments

  • Arpit Namdev•680
    @arpit8392
    Submitted about 2 years ago

    Responsive Testimonials Grid Section using Next JS & Tailwind CSS

    #next#react#tailwind-css
    1
    Loai Esam•670
    @LoaiEsam37
    Posted about 2 years ago

    Your solution is truly impressive and legit . Keep going !!! and i have some suggestions to make it more incredible than it is.

    Look i don`t know much about tailwindcss so i will just write css so you can get the idea

    You can add these propeties to <main> tag so that it become responsive to extra large screens :-

    main {
    max-width: 1400px;
    margin: auto;
    }
    

    and then remove the padding from the media query so that the <main> tag can take its full width:-

    @media (min-width: 768px) {
    .md\:p-40 {
    padding: 10rem; /* remove this property */
    }
    }
    

    there are more details to make it responsive for small screen sizes but to do that i will need to read the full structure of your code and this will be very painful 😅

    hope you found this helpful 😊

    Marked as helpful
  • Willy M. Beros Jr•120
    @wilbros
    Submitted about 2 years ago

    Social Proof Section Master

    1
    Loai Esam•670
    @LoaiEsam37
    Posted about 2 years ago

    You're a true expert at coding and Your skills are truly impressive and you can make it more incredible if you use this html structure to wrap the elements and center the container

    <body>
    <main>
    <div class="container">
    <div class="wrapper">
    <div class="description">
    ...
    </div>
    
    <div class="ratings">
    ...
    </div>
      
    <div class="reviews_container">
    ...
    </div>
    </div>
    </div>
    </main>
    </body>
    

    give the <div class="container"> tag max-width: 1200px; and padding: 0 15px; and remove the padding and display grid from the main tag and give it these properties :-

    main {
    display: flex;
    justify-content: center;
    align-items: center;
    }
    

    and you can use the <div class="wrapper"> for making some padding. there are some more changes but i don`t have time to say it all 😅 also you can checkout my solution for this chalange if you want to see my source code

    hope you found this helpful !!! 😊

    Marked as helpful
  • George•410
    @xsova113
    Submitted about 2 years ago

    Responsive Ecommerce-product-page.

    #axios#react#tailwind-css#typescript#next
    1
    Loai Esam•670
    @LoaiEsam37
    Posted about 2 years ago

    Wow, your code is truly exceptional! It's so well written and efficient that I think it would be a disservice to try and review it. You've clearly put a lot of time and effort into it, and it shows. Keep up the amazing work!

  • Randall3475•360
    @Randall3475
    Submitted about 2 years ago

    Product Preview Card Component | HTML5 | CSS3 | BEM

    #bem
    1
    Loai Esam•670
    @LoaiEsam37
    Posted about 2 years ago

    You have made it pixel perfect !!! You're really talented at coding man and I think you are even better than me. Keep going !!!

  • Qumrran•410
    @qumrran
    Submitted about 2 years ago

    Single Price Grid Component HTML/CSS GRID

    2
    Loai Esam•670
    @LoaiEsam37
    Posted about 2 years ago

    You're really talented at coding! Your solution is truly impressive. Keep going !!!

  • Julius Mcbraham Paapa-Boateng Somuah•230
    @khophisnow
    Submitted about 2 years ago

    Results-Summary-Component

    1
    Loai Esam•670
    @LoaiEsam37
    Posted about 2 years ago

    You're a true expert at coding. Your skills are truly impressive. and if you make your code fully responsive it will be incredible. note that the smallest screen size is 320 px. Keep going !!!

View more comments
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

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