diff --git a/src/lib/Checkbox.svelte b/src/lib/Checkbox.svelte
index 65ea3c5..6295b68 100644
--- a/src/lib/Checkbox.svelte
+++ b/src/lib/Checkbox.svelte
@@ -57,11 +57,11 @@
type="button"
{id}
class={[
- 'text-sui-text flex size-7 appearance-none items-center',
+ 'text-sui-text flex size-7 shrink-0 appearance-none items-center',
'justify-center rounded-lg shadow transition-all hover:opacity-75',
color === 'default' && 'bg-white',
color === 'contrast' && 'border-text/40 border bg-white',
- !valid && 'border-sui-accent-400 border'
+ !valid && 'border border-red-500'
]}
onclick={() => {
if (value === false || value === undefined || value === 'indeterminate') {
@@ -86,9 +86,6 @@
for={id}
>
{@render children()}
- {#if required}
- *
- {/if}
{/if}
diff --git a/src/routes/statemachine/+page.svelte b/src/routes/statemachine/+page.svelte
index cf2ca46..36935a4 100644
--- a/src/routes/statemachine/+page.svelte
+++ b/src/routes/statemachine/+page.svelte
@@ -1,4 +1,6 @@