diff --git a/components/LoginModal/index.scss b/components/LoginModal/index.scss index c7cfb390..137816e4 100644 --- a/components/LoginModal/index.scss +++ b/components/LoginModal/index.scss @@ -2,11 +2,10 @@ gap: $unit; min-width: $unit * 52; - form { + .Fields { display: flex; flex-direction: column; - gap: calc($unit / 2); - margin-bottom: $unit-3x; - padding: 0 $unit-3x; + gap: $unit; + padding: 0 $unit-4x; } } diff --git a/components/LoginModal/index.tsx b/components/LoginModal/index.tsx index 60252c43..15d485c9 100644 --- a/components/LoginModal/index.tsx +++ b/components/LoginModal/index.tsx @@ -9,7 +9,7 @@ import setUserToken from '~utils/setUserToken' import { accountState } from '~utils/accountState' import Button from '~components/Button' -import Input from '~components/LabelledInput' +import Input from '~components/Input' import { Dialog, DialogTrigger, DialogClose } from '~components/Dialog' import DialogContent from '~components/DialogContent' import changeLanguage from '~utils/changeLanguage' @@ -43,6 +43,7 @@ const LoginModal = () => { // Set up form refs const emailInput: React.RefObject = React.createRef() const passwordInput: React.RefObject = React.createRef() + const footerRef: React.RefObject = React.createRef() const form: React.RefObject[] = [emailInput, passwordInput] function handleChange(event: React.ChangeEvent) { @@ -199,6 +200,7 @@ const LoginModal = () => { @@ -212,29 +214,34 @@ const LoginModal = () => {
- +
+ - - -
+
+
+
+
diff --git a/components/SignupModal/index.scss b/components/SignupModal/index.scss index 595141b9..5bf08462 100644 --- a/components/SignupModal/index.scss +++ b/components/SignupModal/index.scss @@ -2,12 +2,11 @@ gap: $unit; min-width: $unit * 52; - form { + .Fields { display: flex; flex-direction: column; gap: calc($unit / 2); - margin-bottom: $unit-2x; - padding: 0 $unit-3x; + padding: 0 $unit-4x; .terms { color: $grey-50; diff --git a/components/SignupModal/index.tsx b/components/SignupModal/index.tsx index 3c745913..88c96372 100644 --- a/components/SignupModal/index.tsx +++ b/components/SignupModal/index.tsx @@ -9,7 +9,7 @@ import setUserToken from '~utils/setUserToken' import { accountState } from '~utils/accountState' import Button from '~components/Button' -import Input from '~components/LabelledInput' +import Input from '~components/Input' import { Dialog, DialogTrigger, DialogClose } from '~components/Dialog' import DialogContent from '~components/DialogContent' import CrossIcon from '~public/icons/Cross.svg' @@ -49,6 +49,8 @@ const SignupModal = (props: Props) => { const emailInput = React.createRef() const passwordInput = React.createRef() const passwordConfirmationInput = React.createRef() + const footerRef = React.createRef() + const form = [ usernameInput, emailInput, @@ -279,6 +281,7 @@ const SignupModal = (props: Props) => { @@ -292,48 +295,54 @@ const SignupModal = (props: Props) => {
- +
+ - + - + - + +
-