Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature 288 org sign up screens (#348)
* added IRS classification dropdown to new org signup UI * updated steps to Figma design 90% similarity * minor text rearrangement * repurposed 306-sign-in-modal modal logic for signup.tsx * added back sample.env file * Put back old code in signupuserandnonprofit.tsk to resolve conflict * Modal working, test modal opens closes successfully * Modal handleClickOutisde still not working, otherwise removed paths to login/signup page and now all pages show modal correctly * finalized css of the modal, added handleClose function on URL change or when the X on the top right is used * resolved comments, removed google and facebook buttons, changed colors to theme.palette * fixed merge conflicts and typescritp conflicts * added modal for join now in header * fixed bug login.tsk path undefined * Linked modal logic to home page's Join Now CTA Button * Fixed styling of pop up modal buttons and divider * refactored steps UI to match figma text fields * decluttered imports * added org online contact information page * decluttered imports and updated text in signupmodal * added already have account and display signup profile logic * improved inut label appearance & sign in click * changed signinmodal.tsx signup button * added disable next until fields completed logic * added chip select color change logic * refined next button logic * removed sign up button on final page * added ts ignore 405 * test * refactored view and component file structure * updated focusAreas tsx to FocusArea tsx * refactoring to parent child structure * finished refactoring parent child component structure * removed unused things * removed linter for unused things * completed refactoring of all five steps children components * minor cleanup after refactor --------- Co-authored-by: etokruto <[email protected]>
- Loading branch information