Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
8
Comments
8
Muhammad Sarwar
@Prototype-113322

All comments

  • HANICHE Zahir•280
    @ZahirHaniche-dev
    Submitted 10 months ago
    What are you most proud of, and what would you do differently next time?

    For this project, I chose NextJS, Tailwind CSS, and Framer Motion for their utility-first approach. These tools allowed me to create a performant and responsive application while simplifying development and code maintenance.

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

    One of the challenges I encountered was using Framer Motion in a NextJS project, which was a first for me. Integrating Framer Motion with NextJS required some adjustments, especially in handling animations during page transitions.

    To overcome this, I spent time reading the documentation and exploring various examples. I also experimented with different approaches to find the best way to implement smooth and efficient animations. This hands-on experience helped me understand the nuances of combining these tools and ultimately led to a successful integration.

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

    I would appreciate help with optimizing the performance of animations created with Framer Motion in NextJS. Additionally, any advice on best practices for managing state and ensuring smooth page transitions would be very helpful.

    Responsive Multi-Page Space Tourism

    #motion#next#react#tailwind-css
    1
    Muhammad Sarwar•160
    @Prototype-113322
    Posted 10 months ago

    Looks Amazing.

    Marked as helpful
  • P
    Grimcode•110
    @pabloezar
    Submitted 11 months ago

    Testimonial Grid Section with Grid display

    1
    Muhammad Sarwar•160
    @Prototype-113322
    Posted 11 months ago

    Use media query for desktop screen like @media(min-width:600px){

    }

    Marked as helpful
  • Temesgen Adane•510
    @temesgen-982
    Submitted 11 months ago

    Four card feature section

    1
    Muhammad Sarwar•160
    @Prototype-113322
    Posted 11 months ago

    Good

  • tsuki - 青•120
    @tsukiyx
    Submitted 11 months ago

    Responsive landing Chanel Parfum Card

    1
    Muhammad Sarwar•160
    @Prototype-113322
    Posted 11 months ago

    Use line height property in the paragraph text and use this property text-decoration:line-through; to strike-through 169.99$.

  • Ricardo Cezar•90
    @ricramcezar
    Submitted 11 months ago

    Responsive Recipe Page with HTML and CSS

    1
    Muhammad Sarwar•160
    @Prototype-113322
    Posted 11 months ago

    li::marker { color: #804b39; }

    .custom-bullet::marker{
        color: purple;
    }
    

    You can use the code above to change the color of bullet points in the list.

    Marked as helpful
  • angwb•40
    @angwb
    Submitted 11 months ago
    What are you most proud of, and what would you do differently next time?

    Again I enjoy organizing the structure, this time I tried to include more appropriate semantic tags. I would check some details before deploying because there were some things that did not appear until I saw the live site version.

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

    Working with fonts and responsive aspects. I'm still trying out and I did not totally convinced with my solution but I'm planning on working with Grid in upcominig challenges.

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

    As in the previous challenge I had a "cut" part in my design in the resposive view but the container had a declared size so I'm confused as to why it did not show it completely. I also had difficulties with the hover actions when I tried to apply both rules on the element (the lists elements that are links) to switch both the background color and the link text colour. I had to do it separately and it only works when the pointer is above the word when it should be applied when the user hovers on the button.

    Social links profile

    1
    Muhammad Sarwar•160
    @Prototype-113322
    Posted 11 months ago

    You can add some margin to the top and bottom, and also add some padding between the heading and the text.

  • Mohd Shuaib Alam•40
    @ShuaibAlam12
    Submitted 11 months ago

    blog-preview-card-main

    1
    Muhammad Sarwar•160
    @Prototype-113322
    Posted 11 months ago

    You can align Greg Hoper image and text using flexbox and gap property.

  • Ong Zi Qing•10
    @zqpaperpiano
    Submitted 11 months ago
    What are you most proud of, and what would you do differently next time?

    Proud of managing to complete the challenge.

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

    Faced a lot of difficulty in arranging the text and the image, and the image overflowing out of the div boxes

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

    Wondering if I am having too many div boxes, for example for my text I could have just arranged them individually without having to wrap them in a div and then arranging them within the div.

    Also wondering if there are any additional resources to read up to understand overflow better because the qr code image kept overflowing out of its div box when I did certain things such as wrapping the image in another div box, and after googling I still often struggled to understand why and ended up working around it by removing the problem and finding a different way to arrange it.

    Webpage with simple QR code

    1
    Muhammad Sarwar•160
    @Prototype-113322
    Posted 11 months ago

    I think Your code is perfect.

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