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

Michel Ribbens

@AmanoLXLisbon, Portugal120 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

  • Profile Card Component build with React

    #react

    Michel Ribbens•120
    Submitted about 1 year ago

    0 comments
  • 3 Column Preview Card Component build with React


    Michel Ribbens•120
    Submitted about 1 year ago

    0 comments
  • Testimonial Grid Section build with React

    #react

    Michel Ribbens•120
    Submitted about 1 year ago

    The goal is to write styled components in React but need to learn a lot more to get there.


    1 comment
  • Four Card Feature Section build with React

    #react

    Michel Ribbens•120
    Submitted about 1 year ago

    Animations! The short-hand property is pretty overwhelming and I wonder if the code is written correctly.


    1 comment
  • Product Preview Card build with React

    #react

    Michel Ribbens•120
    Submitted about 1 year ago

    Any other tips on how to render specific images in React based on screen sizes are welcome!


    1 comment
  • Social Links Profile build with React

    #react

    Michel Ribbens•120
    Submitted about 1 year ago

    Any other ideas on how to structure the data.js differently are welcome!


    1 comment
View more solutions

Latest comments

  • Nikhil Bhaladhare•270
    @nikbhaladhare2104
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    Everything.

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

    Grid layout was confusing at first but managed it well.

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

    I want to make the cards to align themselves properly as we go down from full screen to mobile layout. Grid (maybe has auto responsive functionality) should adapt with the screen size.

    Responsive testimonials Grid layout created using React

    #react
    1
    Michel Ribbens•120
    @AmanoLX
    Posted about 1 year ago

    Nice work! One tip: go for the mobile-first approach. It will be easier to set up the layout. No need for a new grid layout at your @media screen and (max-width: 540px) breakpoint for example.

    Marked as helpful
  • João Victor Souza•150
    @JoaoVictodev
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    none

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

    none

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

    none

    Four card feature section with react and tailwind

    #react#tailwind-css
    1
    Michel Ribbens•120
    @AmanoLX
    Posted about 1 year ago

    Great work! All is working fine.

  • Manish Singh•230
    @manishsinghraj
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    I was able to gain more detailed knowledge on responsiveness and best practices.

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

    Overdoing things in Tailwind and CSS, while truly understanding responsiveness, has been greatly aided by Kevin's videos.

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

    Any kind of feedback!

    Product-Preview-Card using React + Tailwind

    #react#tailwind-css
    1
    Michel Ribbens•120
    @AmanoLX
    Posted about 1 year ago

    Great solution on how to set the images based on the screen size. Didn't think of that myself!

    Just one tiny thing: I never use tailwind.css but seems to me that the card div has a max width of 600 px while the rendering of the image is set to a width bigger than 640px. Shouldn't that be the same sizes?

  • Manish Singh•230
    @manishsinghraj
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    I've utilized Tailwind Directives, a new learning experience for me.

    I've centralized required text contents, such as preparation time, ingredients, and instructions, into constants stored in a separate folder named constants.

    I've followed a mobile-first design approach throughout the project.

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

    Tailwind doesn't style headings by default. So, I made custom directives to style them.

    Also for the table element created component directives. (index.css file)

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

    Any better way of doing things, better practices.

    Any suggestions or doubts appreciated.

    Receipe-Page using React + Tailwind

    #react#tailwind-css
    1
    Michel Ribbens•120
    @AmanoLX
    Posted about 1 year ago

    Nice work. Maybe use useState next time to pass through the data into the components.

  • Ashish Vaidya•90
    @Ashish-619
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    Need to work upon responsiveness

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

    Nothing as such

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

    Responsiveness

    social-link-profile

    #react
    1
    Michel Ribbens•120
    @AmanoLX
    Posted about 1 year ago

    Colors and hover state aren't correct according to the style guide.

  • P
    Florian Frosch•210
    @ffrosch
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    I really liked using css custom properties for changing font sizes based on media queries.

    Next time I would pay more attention to writing semantic html.

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

    Setting up emotion with typescript support was not as well documented as I had hoped.

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

    I would be glad about any css specific feedback I could get. Any obvious improvements I could make to improve the code-base?

    Responsive blog preview card with react and emotioncss

    #emotion#react#typescript
    1
    Michel Ribbens•120
    @AmanoLX
    Posted about 1 year ago

    Don't have any knowledge about typescript but as you mentioned yourself, maybe next time use css custom properties and separate the card into a specific component.

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

Beta Member

This badge is a shoutout to the early members of our community. They've been around since the early days, putting up with (and reporting!) bugs and adjusting to big UX overhauls!

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