From 829fbc768d2690aecaf62193ac1e6d530fb8fb72 Mon Sep 17 00:00:00 2001 From: Mawoka Date: Thu, 3 Mar 2022 17:42:41 +0100 Subject: [PATCH] :children_crossing: Added stores for navbar and added feature-overview --- frontend/src/lib/navbar.svelte | 2 +- frontend/src/lib/stores.ts | 4 ++++ frontend/src/routes/__layout.svelte | 14 ++++++++++---- frontend/src/routes/account/login.svelte | 1 + frontend/src/routes/index.svelte | 22 ++++++++++++++++++++-- frontend/src/routes/play.svelte | 7 +++++-- 6 files changed, 41 insertions(+), 9 deletions(-) create mode 100644 frontend/src/lib/stores.ts diff --git a/frontend/src/lib/navbar.svelte b/frontend/src/lib/navbar.svelte index 63f4cba..f52ad63 100644 --- a/frontend/src/lib/navbar.svelte +++ b/frontend/src/lib/navbar.svelte @@ -70,7 +70,7 @@
  • PlayPlay
  • diff --git a/frontend/src/lib/stores.ts b/frontend/src/lib/stores.ts new file mode 100644 index 0000000..8e27f67 --- /dev/null +++ b/frontend/src/lib/stores.ts @@ -0,0 +1,4 @@ +import { writable } from 'svelte/store'; + + +export const navbarVisible = writable(true); \ No newline at end of file diff --git a/frontend/src/routes/__layout.svelte b/frontend/src/routes/__layout.svelte index e0bdfe4..810566c 100644 --- a/frontend/src/routes/__layout.svelte +++ b/frontend/src/routes/__layout.svelte @@ -1,12 +1,18 @@ - -
    - -
    +{#if $navbarVisible} + +
    + +
    +{:else} + +{/if} +