feat: first MVP

This commit is contained in:
2025-03-13 10:26:23 +01:00
parent 2b1b46b67a
commit c37a570836
14 changed files with 419 additions and 13 deletions

14
src/lib/Cell.svelte Normal file
View File

@ -0,0 +1,14 @@
<script lang="ts">
let { value, selected, disabled, onclick } = $props();
</script>
<button
class="aspect-square rounded-4xl border"
class:bg-amber-600={selected}
class:bg-gray-200={disabled}
class:cursor-pointer={!disabled}
{onclick}
{disabled}
>
{value || '-'}
</button>