From b0e7d40faf311d75acd62ec5333e5191a05ed00c Mon Sep 17 00:00:00 2001 From: TimeCrackbot Date: Mon, 21 Sep 2026 09:08:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E5=8D=87=E7=BD=91=E9=A1=B5=E6=B8=B2?= =?UTF-8?q?=E6=9F=93=E6=80=A7=E8=83=BD=EF=BC=8C=E5=8F=96=E6=B6=88=E7=BB=87?= =?UTF-8?q?=E7=BA=B9=E6=95=88=E6=9E=9C=E5=92=8C=E6=A8=A1=E7=B3=8A=E6=95=88?= =?UTF-8?q?=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ImageLightbox.astro | 27 +++++++- src/components/PasswordProtection.astro | 1 - src/components/article-list.tsx | 10 ++- src/components/header-search.tsx | 78 ++++++++++++++++++++--- src/components/site-header.astro | 77 +++++++++++------------ src/data/site.ts | 9 ++- src/layouts/BaseLayout.astro | 2 +- src/lib/modal-focus.ts | 82 +++++++++++++++++++++++++ src/pages/404.astro | 68 ++++++++++++++++++++ src/pages/[...page].astro | 3 +- src/pages/favicon/[manifest].ts | 58 ----------------- src/pages/favicon/site.webmanifest.ts | 70 +++++++++++++++++++++ src/pages/gallery/[album].astro | 9 ++- src/pages/gallery/index.astro | 4 +- src/pages/index.astro | 8 ++- src/styles/global.css | 45 ++++---------- 16 files changed, 395 insertions(+), 156 deletions(-) create mode 100644 src/lib/modal-focus.ts create mode 100644 src/pages/404.astro delete mode 100644 src/pages/favicon/[manifest].ts create mode 100644 src/pages/favicon/site.webmanifest.ts diff --git a/src/components/ImageLightbox.astro b/src/components/ImageLightbox.astro index 68c3112..05a25a2 100644 --- a/src/components/ImageLightbox.astro +++ b/src/components/ImageLightbox.astro @@ -19,6 +19,8 @@