From 2bbfdf3f3e75a2b44495b1d1e96249a287f9ef9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20Engl=C3=B6f=20Ytterstr=C3=B6m?= Date: Wed, 5 Feb 2025 11:16:27 +0100 Subject: [PATCH] Ship first version --- src/App.svelte | 24 +++-------- src/assets/svelte.svg | 1 - src/lib/CardioProgress.svelte | 67 ++++++++++++++++++++++++++++- src/lib/DietProgress.svelte | 79 +++++++++++++++++++++++++++++++++++ src/lib/GymProgress.svelte | 62 ++++++++++++++++++++++++++- src/lib/Nav.svelte | 18 -------- src/lib/Summary.svelte | 56 +++++++++++++++++++++++-- 7 files changed, 264 insertions(+), 43 deletions(-) delete mode 100644 src/assets/svelte.svg create mode 100644 src/lib/DietProgress.svelte delete mode 100644 src/lib/Nav.svelte diff --git a/src/App.svelte b/src/App.svelte index 77b3bfb..3b3c5b3 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,15 +1,15 @@
-
diff --git a/src/assets/svelte.svg b/src/assets/svelte.svg deleted file mode 100644 index c5e0848..0000000 --- a/src/assets/svelte.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/lib/CardioProgress.svelte b/src/lib/CardioProgress.svelte index 9bf25d6..c42f080 100644 --- a/src/lib/CardioProgress.svelte +++ b/src/lib/CardioProgress.svelte @@ -1,7 +1,72 @@ -

Cardio

+
+ +

+ Cardio {done}/{remaining} +

+ +
+ {#each $cardio as col, i} +
+ +
+ {/each} +
+
diff --git a/src/lib/DietProgress.svelte b/src/lib/DietProgress.svelte new file mode 100644 index 0000000..a71f68e --- /dev/null +++ b/src/lib/DietProgress.svelte @@ -0,0 +1,79 @@ + + +
+ +

+ Diet {done}/{dayscount} +

+ + +
+ {#each $diet.days as day, i} +
+ {#if day.date in $diet.reds} +
+ {$diet.reds[day.date]} +
+ {:else} + + {/if} +
+ {/each} +
+
+ + diff --git a/src/lib/GymProgress.svelte b/src/lib/GymProgress.svelte index 1f5afd1..280ab36 100644 --- a/src/lib/GymProgress.svelte +++ b/src/lib/GymProgress.svelte @@ -1,7 +1,67 @@ -

Gym

+
+ +

+ Gym {done}/{remaining} +

+ +
+ {#each $gym as col} +
+ +
+ {/each} +
+
diff --git a/src/lib/Nav.svelte b/src/lib/Nav.svelte deleted file mode 100644 index 51bd306..0000000 --- a/src/lib/Nav.svelte +++ /dev/null @@ -1,18 +0,0 @@ - - - - - diff --git a/src/lib/Summary.svelte b/src/lib/Summary.svelte index 9c3ad22..496fd2a 100644 --- a/src/lib/Summary.svelte +++ b/src/lib/Summary.svelte @@ -1,14 +1,62 @@

Summary

-