From 9d1ac829f8c02704ba0786222b781e64add4b829 Mon Sep 17 00:00:00 2001 From: tfmukles Date: Wed, 18 Oct 2023 00:08:16 +0600 Subject: [PATCH 1/2] refactor dark mode issue --- src/layouts/components/ThemeSwitcher.astro | 49 ++++++++++++---------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/src/layouts/components/ThemeSwitcher.astro b/src/layouts/components/ThemeSwitcher.astro index 04266a3..abec76d 100755 --- a/src/layouts/components/ThemeSwitcher.astro +++ b/src/layouts/components/ThemeSwitcher.astro @@ -44,30 +44,33 @@ const { className }: { className?: string } = Astro.props; ) } - From cff66f7478796d363099c4c62f13f7a5baedbdf5 Mon Sep 17 00:00:00 2001 From: TF Mukles Date: Wed, 18 Oct 2023 10:19:56 +0600 Subject: [PATCH 2/2] refactor toggle theme --- src/layouts/Base.astro | 4 ++++ src/layouts/components/ThemeSwitcher.astro | 19 +++++++++++-------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro index 20ad564..f0f7fe8 100755 --- a/src/layouts/Base.astro +++ b/src/layouts/Base.astro @@ -6,6 +6,8 @@ import { plainify } from "@/lib/utils/textConverter"; import Footer from "@/partials/Footer.astro"; import Header from "@/partials/Header.astro"; import "@/styles/main.scss"; +import { ViewTransitions } from 'astro:transitions'; + // font families const pf = theme.fonts.font_family.primary; @@ -82,6 +84,8 @@ const { title, meta_title, description, image, noindex, canonical } = )} /> + + diff --git a/src/layouts/components/ThemeSwitcher.astro b/src/layouts/components/ThemeSwitcher.astro index abec76d..4850bff 100755 --- a/src/layouts/components/ThemeSwitcher.astro +++ b/src/layouts/components/ThemeSwitcher.astro @@ -45,24 +45,27 @@ const { className }: { className?: string } = Astro.props; }