From 168e231119fb81b929fe12ee31c5ab0d90e63383 Mon Sep 17 00:00:00 2001 From: radishzzz Date: Wed, 14 May 2025 19:01:54 +0100 Subject: [PATCH] feat: add auto-hide native scrollbar and optimize scrollbar styling --- src/components/Widgets/Scrollbar.astro | 34 ++++++++++++++++++++++++++ src/components/Widgets/TOC.astro | 19 ++++++++++++-- src/layouts/Layout.astro | 6 ++--- src/pages/404.astro | 4 +-- src/styles/extend.css | 2 +- src/styles/global.css | 20 ++++++++++++--- src/styles/heti.css | 9 +++++++ 7 files changed, 82 insertions(+), 12 deletions(-) create mode 100644 src/components/Widgets/Scrollbar.astro diff --git a/src/components/Widgets/Scrollbar.astro b/src/components/Widgets/Scrollbar.astro new file mode 100644 index 0000000..a8894ca --- /dev/null +++ b/src/components/Widgets/Scrollbar.astro @@ -0,0 +1,34 @@ + \ No newline at end of file diff --git a/src/components/Widgets/TOC.astro b/src/components/Widgets/TOC.astro index fb8110d..557f31d 100644 --- a/src/components/Widgets/TOC.astro +++ b/src/components/Widgets/TOC.astro @@ -37,7 +37,7 @@ const filteredHeadings = headings.filter(heading =>