aboutsummaryrefslogtreecommitdiff
path: root/src/routes/+page.svelte
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2026-09-12 22:22:33 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2026-09-12 22:22:33 +0200
commit1cef356be95a67f95d40f5b0b131f98d11f13c13 (patch)
treea0d93976998b0395e373a7a9f0127cc35e77a6f2 /src/routes/+page.svelte
parentb11a40840cfe0e9978f78cacd68d68764eabec58 (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/+page.svelte')
-rw-r--r--src/routes/+page.svelte3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index 5214bd6..1adfb6b 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -1,6 +1,7 @@
<script lang="ts">
import { enhance } from '$app/forms';
import ScoreBadge from '$lib/components/ScoreBadge.svelte';
+ import Button from '$lib/components/Button.svelte';
let { data, form } = $props();
@@ -22,7 +23,7 @@
placeholder="Nouveau projet..."
autocomplete="off"
/>
- <button class="btn-accent" type="submit" aria-label="Ajouter">+</button>
+ <Button variant="accent" ariaLabel="Ajouter">+</Button>
</form>
{#if form?.error}