Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Intro component with signup form, made with Vite, React, Scss

#react#vite#sass/scss
Goran 500

@GoranK89

Desktop design screenshot for the Intro component with sign-up form coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


Hello,

here I focused on practicing custom hooks, portal, conditional component rendering, and useReducer.

The Terms & Services link has a basic popup and there is a "fake" rudimentary loading and successful form submission message (the collected data is just displayed in the console).

The submit button is disabled until every input is filled out properly.

If I missed anything, please let me know! ✌

Community feedback

@Gaurav4604

Posted

Hi! Congratulations on completing the challenge! It looks amazing 🥳.

I had a few ideas for the project (some of them are definitely over-engineered).

Marked as helpful

0

Goran 500

@GoranK89

Posted

@Gaurav4604

For the error message, I considered absolute positioning, but on the design pictures the gap between inputs gets expanded on errors so I just followed that. But yeah, I prefer the form not jumping up and down otherwise.

Thank you for the links, redux, and react-router I'm just starting to learn, so I will definitely apply them in the next challenge.

0

@Gaurav4604

Posted

@GoranK89 Hope to see you apply them soon! 😄

0

Please log in to post a comment

Log in with GitHub
Discord logo

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord