From c6ebb13d30db4f5f4c21e4cf2a30761d0e86f6cf Mon Sep 17 00:00:00 2001 From: Spencer Flagg Date: Tue, 30 Jan 2024 23:09:21 +0100 Subject: [PATCH] dismiss modal; calendar icons; moved counters css --- src/lib/components/Action.svelte | 12 +++++-- src/lib/components/counters.svelte | 32 +++++++++++++++++++ src/lib/components/svgs/Milk.svelte | 6 ++++ src/lib/components/svgs/Moon.svelte | 4 +++ src/lib/components/svgs/Poop.svelte | 7 ++++ src/lib/components/svgs/Sun.svelte | 5 +++ src/lib/components/svgs/ToiletPaper.svelte | 8 +++++ src/routes/calendar/+page.svelte | 30 +++++++++++++++--- src/styles/app.css | 37 +++------------------- 9 files changed, 101 insertions(+), 40 deletions(-) create mode 100644 src/lib/components/svgs/Milk.svelte create mode 100644 src/lib/components/svgs/Moon.svelte create mode 100644 src/lib/components/svgs/Poop.svelte create mode 100644 src/lib/components/svgs/Sun.svelte create mode 100644 src/lib/components/svgs/ToiletPaper.svelte diff --git a/src/lib/components/Action.svelte b/src/lib/components/Action.svelte index 1059469..1d1c167 100644 --- a/src/lib/components/Action.svelte +++ b/src/lib/components/Action.svelte @@ -27,6 +27,13 @@ const closeDialog = () => { dialog.close(); }; + + const onDismiss = (event) => { + if (event.target === dialog) { + dialog.close(); + } + } +
{#if $awakeMinutes !== null && $awakeMinutes < $asleepMinutes}
Awake for {convertMinutes($awakeMinutes)}
{/if} diff --git a/src/lib/components/svgs/Milk.svelte b/src/lib/components/svgs/Milk.svelte new file mode 100644 index 0000000..04e5abc --- /dev/null +++ b/src/lib/components/svgs/Milk.svelte @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/lib/components/svgs/Moon.svelte b/src/lib/components/svgs/Moon.svelte new file mode 100644 index 0000000..3adc23c --- /dev/null +++ b/src/lib/components/svgs/Moon.svelte @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/lib/components/svgs/Poop.svelte b/src/lib/components/svgs/Poop.svelte new file mode 100644 index 0000000..1b56341 --- /dev/null +++ b/src/lib/components/svgs/Poop.svelte @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/lib/components/svgs/Sun.svelte b/src/lib/components/svgs/Sun.svelte new file mode 100644 index 0000000..a2fac7a --- /dev/null +++ b/src/lib/components/svgs/Sun.svelte @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src/lib/components/svgs/ToiletPaper.svelte b/src/lib/components/svgs/ToiletPaper.svelte new file mode 100644 index 0000000..a533225 --- /dev/null +++ b/src/lib/components/svgs/ToiletPaper.svelte @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/routes/calendar/+page.svelte b/src/routes/calendar/+page.svelte index 0376513..761541a 100644 --- a/src/routes/calendar/+page.svelte +++ b/src/routes/calendar/+page.svelte @@ -1,8 +1,13 @@