From 1135ecfa48f7664f1f2d001d9047d2607e1a459b Mon Sep 17 00:00:00 2001 From: Thuan Bui <9248622+10h30@users.noreply.github.com> Date: Fri, 2 Jan 2026 12:10:37 +0700 Subject: [PATCH] Add Menu component and implement toggle functionality in the header --- src/components/Header.astro | 2 ++ src/components/Menu.astro | 7 +++++++ src/pages/blog.astro | 3 +++ src/pages/index.astro | 3 +++ src/scripts/menu.js | 6 ++++++ src/styles/global.css | 16 ++++++++++++++++ 6 files changed, 37 insertions(+) create mode 100644 src/components/Menu.astro create mode 100644 src/scripts/menu.js diff --git a/src/components/Header.astro b/src/components/Header.astro index b01d93b..3087ab7 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -1,9 +1,11 @@ --- import Navigation from "./Navigation.astro"; +import Menu from "./Menu.astro"; ---
diff --git a/src/components/Menu.astro b/src/components/Menu.astro new file mode 100644 index 0000000..b459854 --- /dev/null +++ b/src/components/Menu.astro @@ -0,0 +1,7 @@ +--- + +--- + + diff --git a/src/pages/blog.astro b/src/pages/blog.astro index a3b1af8..ea56589 100644 --- a/src/pages/blog.astro +++ b/src/pages/blog.astro @@ -22,5 +22,8 @@ import "../styles/global.css";
  • Post 3