diff --git a/web/src/lib/components/kit/Button.svelte b/web/src/lib/components/kit/Button.svelte
deleted file mode 100644
index e052f1c..0000000
--- a/web/src/lib/components/kit/Button.svelte
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
diff --git a/web/src/lib/components/kit/PreviewTile.svelte b/web/src/lib/components/kit/PreviewTile.svelte
index 04570b7..fb85a42 100644
--- a/web/src/lib/components/kit/PreviewTile.svelte
+++ b/web/src/lib/components/kit/PreviewTile.svelte
@@ -4,11 +4,11 @@
interface Props {
label: string;
caption: string;
- active: boolean;
+ active?: boolean;
children: Snippet;
}
- let { label, caption, active, children }: Props = $props();
+ let { label, caption, active = false, children }: Props = $props();
diff --git a/web/src/lib/components/kit/ui/Button.svelte b/web/src/lib/components/kit/ui/Button.svelte
new file mode 100644
index 0000000..1a39659
--- /dev/null
+++ b/web/src/lib/components/kit/ui/Button.svelte
@@ -0,0 +1,74 @@
+
+
+
+
+
diff --git a/web/src/preview.css b/web/src/preview.css
index e965f93..d832d0c 100644
--- a/web/src/preview.css
+++ b/web/src/preview.css
@@ -126,12 +126,13 @@
--space-s: 4px;
--space-m: 8px;
--space-l: 12px;
- --space-xl: 12px;
+ --space-xl: 16px;
--size-border: 1px;
--size-border-thick: 2px;
--font-text: 10px;
+ --font-button: 14px;
--radius-s: 0px;
--radius-m: 4px;
diff --git a/web/src/routes/preview/+page.svelte b/web/src/routes/preview/+page.svelte
index f462aed..dab0915 100644
--- a/web/src/routes/preview/+page.svelte
+++ b/web/src/routes/preview/+page.svelte
@@ -1,11 +1,11 @@