diff options
| author | Martin Kagamino Lehoux <martin@lehoux.net> | 2026-09-12 22:22:33 +0200 |
|---|---|---|
| committer | Martin Kagamino Lehoux <martin@lehoux.net> | 2026-09-12 22:22:33 +0200 |
| commit | 1cef356be95a67f95d40f5b0b131f98d11f13c13 (patch) | |
| tree | a0d93976998b0395e373a7a9f0127cc35e77a6f2 /src/routes/login/+page.svelte | |
| parent | b11a40840cfe0e9978f78cacd68d68764eabec58 (diff) | |
Extract Button primitive, migrate all call sites
Variants primary/accent/ghost/done with scoped styles.
Disabled handling unified; block/size/style props cover
login stretch, done-lg, save-check positioning.
Delete btn-* globals and dead page overrides.
Diffstat (limited to 'src/routes/login/+page.svelte')
| -rw-r--r-- | src/routes/login/+page.svelte | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/routes/login/+page.svelte b/src/routes/login/+page.svelte index 303043f..3da1529 100644 --- a/src/routes/login/+page.svelte +++ b/src/routes/login/+page.svelte @@ -1,4 +1,5 @@ <script lang="ts"> + import Button from '$lib/components/Button.svelte'; let { data, form } = $props(); </script> @@ -23,7 +24,7 @@ /> </label> <input type="hidden" name="next" value={data.next} /> - <button class="btn-primary" type="submit">Entrer</button> + <Button block>Entrer</Button> </form> {#if form?.error} @@ -73,10 +74,6 @@ gap: 1rem; } - .btn-primary { - align-self: stretch; - } - .error { margin-top: 1rem; } |
