diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-06-05 18:45:16 +0200 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-06-05 18:45:16 +0200 |
| commit | 3211ef25f7bc321832c9962eb73c7201d221e2a6 (patch) | |
| tree | e23cdd830e0b22e19f0f35fa86e86bc3e1b0e017 /apps/portal/src/app/pages/sign-up.svelte | |
| parent | b0dd482d29122ffaae9dc147dd48b99805e5e683 (diff) | |
| download | greatoffice-3211ef25f7bc321832c9962eb73c7201d221e2a6.tar.xz greatoffice-3211ef25f7bc321832c9962eb73c7201d221e2a6.zip | |
refactor: Update style on portal forms
Diffstat (limited to 'apps/portal/src/app/pages/sign-up.svelte')
| -rw-r--r-- | apps/portal/src/app/pages/sign-up.svelte | 91 |
1 files changed, 44 insertions, 47 deletions
diff --git a/apps/portal/src/app/pages/sign-up.svelte b/apps/portal/src/app/pages/sign-up.svelte index 80780e0..31ae55b 100644 --- a/apps/portal/src/app/pages/sign-up.svelte +++ b/apps/portal/src/app/pages/sign-up.svelte @@ -3,6 +3,7 @@ import {is_email} from "$shared/lib/helpers"; import Alert from "$shared/components/alert.svelte"; import Button from "$shared/components/button.svelte"; + import Tile from "$shared/components/tile.svelte"; import {link} from "svelte-spa-router"; import Layout from "./_layout.svelte"; @@ -78,51 +79,47 @@ </script> <Layout> - <form - on:submit|preventDefault={signupForm.submit_form} - class="margin-bottom-md max-width-xxs" - > - <fieldset> - <legend class="form-legend"> - <span class="margin-bottom-xs">Create your account</span> <br/> - <span class="text-sm" - >... or <a href="/login" - use:link>log in</a></span - > - </legend> - <div class="margin-bottom-xxs max-width-xxs"> - <Alert - visible={signupForm.alert.isVisible} - title={signupForm.alert.title} - message={signupForm.alert.message} - type={signupForm.alert.type} - /> - </div> - <div class="margin-bottom-xxs"> - <input - type="email" - placeholder="Email address" - class="form-control width-100%" - id="email-address" - bind:value={signupForm.values.username} - /> - </div> - <div class="margin-bottom-xxs"> - <input - type="password" - placeholder="Password" - class="form-control width-100%" - bind:value={signupForm.values.password} - /> - </div> - <div class="flex justify-end"> - <Button - class="margin-bottom-xs" - text="Submit" - type="primary" - loading={signupForm.loading} - /> - </div> - </fieldset> - </form> + <Tile> + <form on:submit|preventDefault={signupForm.submit_form} + class="max-width-xxs"> + <fieldset> + <legend class="form-legend"> + <span class="margin-bottom-xs">Create your account</span> <br/> + <span class="text-sm" + >... or <a href="/login" + use:link>log in</a></span + > + </legend> + <div class="margin-bottom-xxs max-width-xxs"> + <Alert visible={signupForm.alert.isVisible} + title={signupForm.alert.title} + message={signupForm.alert.message} + type={signupForm.alert.type} + /> + </div> + <div class="margin-bottom-xxs"> + <input type="email" + placeholder="Email address" + class="form-control width-100%" + id="email-address" + bind:value={signupForm.values.username} + /> + </div> + <div class="margin-bottom-xxs"> + <input type="password" + placeholder="Password" + class="form-control width-100%" + bind:value={signupForm.values.password} + /> + </div> + <div class="flex justify-end"> + <Button class="margin-bottom-xs" + text="Submit" + type="primary" + loading={signupForm.loading} + /> + </div> + </fieldset> + </form> + </Tile> </Layout> |
