From 3a30749b236d2573d95953d7b9615797ccdabe60 Mon Sep 17 00:00:00 2001 From: Niko Date: Tue, 16 Jun 2026 12:08:52 +0200 Subject: [PATCH 1/9] add light mode --- src/components/Header.astro | 48 +++++- src/components/ThemeToggle.astro | 80 +++++++++ src/components/header/header-actions.astro | 6 +- src/layouts/Layout.astro | 1 + src/styles/light-theme.css | 186 +++++++++++++++++++++ 5 files changed, 318 insertions(+), 3 deletions(-) create mode 100644 src/components/ThemeToggle.astro create mode 100644 src/styles/light-theme.css diff --git a/src/components/Header.astro b/src/components/Header.astro index 43d7c552c..326bd6f55 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -1,6 +1,7 @@ --- import HeaderLogo from "@components/header/header-logo.astro"; import Search from "@components/Search.astro"; +import ThemeToggle from "@components/ThemeToggle.astro"; import links from "@data/links.json"; @@ -57,6 +58,7 @@ interface NavItem { ) ))} +