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

Thales

@thales91Brazil150 points

I am developer full stack i like very much frontend and always try learn more Javascript, CSS and HTML

I’m currently learning...

I am studying nextjs and react native

Latest solutions

  • product preview with tailwindcss


    Thales•150
    Submitted over 1 year ago

    0 comments
  • Resolutinon in nexjs and tailwind


    Thales•150
    Submitted over 1 year ago

    0 comments
  • QR code CSS tailwind without framework

    #tailwind-css

    Thales•150
    Submitted over 1 year ago

    0 comments
  • Sign-up front-end form with validation

    #react

    Thales•150
    Submitted over 1 year ago

    0 comments
  • Age Calculator NextJS e tailwind

    #react#tailwind-css

    Thales•150
    Submitted over 1 year ago

    0 comments
  • responsive with next.js tailwind css and zustand

    #next#react#tailwind-css#zustand

    Thales•150
    Submitted over 1 year ago

    0 comments
View more solutions

Latest comments

  • Lillian•20
    @lillianedwards
    Submitted over 1 year ago

    Age Calculator App including Responsive From

    #react
    2
    Thales•150
    @thales91
    Posted over 1 year ago

    Hello, another way to add the horizontal line and place a border-bottom of the color you need, then on the button you can place it with position relative and calibrate the top: -10px for example the element will go on top of the line covering the line hope I helped

    ref https://developer.mozilla.org/en-US/docs/Web/CSS/position

  • Omar Ashraf•100
    @omar-ashraf2
    Submitted over 1 year ago

    Age Calculator App

    #sass/scss
    1
    Thales•150
    @thales91
    Posted over 1 year ago

    Hello, the solution was very good, the only thing I saw that you can improve is to test the last day of the month if it is valid using the date-fns lib to ensure that the user will not enter February 31st, for example, follow the code I I did it on mine

    const lastDayMonth = lastDayOfMonth(new Date(year, month - 1, 1));
        if (day > lastDayMonth.getDate()) {
          setError("day", { message: "Invalid day" });
          return;
        }
    
  • Dương Việt Hùng•50
    @hulaun
    Submitted over 1 year ago

    MySecondChallengeSolution

    1
    Thales•150
    @thales91
    Posted over 1 year ago

    nice mobile you can customize your css to look good on the desktop, I also suggest you use css media query

  • Stanko Tomic•150
    @stanko-tomic
    Submitted over 1 year ago

    Responsive multistep form built with nextjs and tailwind

    #next#tailwind-css#typescript
    1
    Thales•150
    @thales91
    Posted over 1 year ago

    very good work, I really liked this solution it is very similar

    The code is good, and I separated the steps into components, but I really liked your solution, it was easy to understand

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