From 57b9e6e25838176fa2e34fd48b7a8eb6978e5f5d Mon Sep 17 00:00:00 2001 From: Ax333l Date: Fri, 25 Nov 2022 21:05:25 +0100 Subject: [PATCH] fix: mobile navigation menu (#35) --- src/app.css | 2 +- .../molecules/MobileDropdown.svelte | 25 +++ src/lib/components/molecules/NavHost.svelte | 160 +++++++++++------- src/lib/utils.ts | 20 +++ 4 files changed, 147 insertions(+), 60 deletions(-) create mode 100644 src/lib/components/molecules/MobileDropdown.svelte diff --git a/src/app.css b/src/app.css index e9302a6..fd14ad1 100644 --- a/src/app.css +++ b/src/app.css @@ -24,7 +24,7 @@ body { html, body { - max-width: 100%; + max-width: 100vw; } .wrapper { diff --git a/src/lib/components/molecules/MobileDropdown.svelte b/src/lib/components/molecules/MobileDropdown.svelte new file mode 100644 index 0000000..625ba28 --- /dev/null +++ b/src/lib/components/molecules/MobileDropdown.svelte @@ -0,0 +1,25 @@ + + +
+ +
+ + diff --git a/src/lib/components/molecules/NavHost.svelte b/src/lib/components/molecules/NavHost.svelte index adaab83..b8e993d 100644 --- a/src/lib/components/molecules/NavHost.svelte +++ b/src/lib/components/molecules/NavHost.svelte @@ -1,76 +1,105 @@