From 6fdffbe5c631935cf79d8bf8b7d89df143bc4111 Mon Sep 17 00:00:00 2001 From: Jewgeni Lewash Date: Fri, 13 Sep 2024 07:13:18 +0200 Subject: [PATCH] feat(header): improve mobile menu functionality and add navigation rail --- src/components/layout/Header.astro | 68 +++++++++++++++++++++++++----- src/layouts/BaseLayout.astro | 4 +- 2 files changed, 60 insertions(+), 12 deletions(-) diff --git a/src/components/layout/Header.astro b/src/components/layout/Header.astro index fe4c40e..20ce3a8 100644 --- a/src/components/layout/Header.astro +++ b/src/components/layout/Header.astro @@ -46,22 +46,20 @@ const setTheme = (document: Document) => {
-
+ class="sticky top-0 z-10 block h-16 w-full max-w-full rounded-none border border-white/80 bg-opacity-80 px-4 text-black shadow-md backdrop-blur-2xl backdrop-saturate-200 dark:border-black/80 dark:bg-zinc-900 lg:px-8"> +
+
- Astro Deploy - Astro Deploy + Astro Deploy +
-
+ + + + + diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index ada8dc0..266bad5 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -33,8 +33,8 @@ const { title, description, lang = 'en', noindex, nofollow } = Astro.props as Pr
-
- +
+