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 @@