diff --git a/src/App.svelte b/src/App.svelte index 9856e9b..3043e60 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -2,7 +2,7 @@ import Tailwind from "./Components/Tailwind.svelte" import Triangle from "./Triangle.svelte" import { levels } from "./levels.js" - import { completed } from "./store.js" + import LevelButton from "./LevelButton.svelte" let level = 0 $: variant = levels[level].variant @@ -13,29 +13,14 @@ } - -
-
+
{#each levels as _, i} - + {/each}
diff --git a/src/Button.svelte b/src/Button.svelte index 0ab0e98..2433023 100644 --- a/src/Button.svelte +++ b/src/Button.svelte @@ -7,13 +7,15 @@ "M14.66 15.66A8 8 0 1 1 17 10h-2a6 6 0 1 0-1.76 4.24l1.42 1.42zM12 10h8l-4 4-4-4z" d["undo"] = "M 15,3 V 5.99 A 4,4 0 0 1 11,10 H 8 V 5 l -6,6 6,6 v -5 h 3 A 6,6 0 0 0 17,6 V 3 Z" + d["about"] = + "M10 3.22l-.61-.6a5.5 5.5 0 0 0-7.78 7.77L10 18.78l8.39-8.4a5.5 5.5 0 0 0-7.78-7.77l-.61.61z" diff --git a/src/LevelButton.svelte b/src/LevelButton.svelte new file mode 100644 index 0000000..3c85dd0 --- /dev/null +++ b/src/LevelButton.svelte @@ -0,0 +1,23 @@ + + + + + diff --git a/src/Triangle.svelte b/src/Triangle.svelte index 806f659..bc93310 100644 --- a/src/Triangle.svelte +++ b/src/Triangle.svelte @@ -321,7 +321,12 @@
-
+
+ GAME OVER + VICTORY +
+ +
{#each circles as _, i} {#key circles[i]}
-
+
+