From a0cd959a93334ae6a7d86763bab616ad2080ee9e Mon Sep 17 00:00:00 2001 From: MotorTruck1221 Date: Mon, 28 Oct 2024 23:55:59 -0600 Subject: [PATCH] I HATE the normal scrollbar --- src/layouts/Layout.astro | 53 ++++++++++++++++++++++++++++++++ src/layouts/SettingsLayout.astro | 4 +-- 2 files changed, 55 insertions(+), 2 deletions(-) diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index b06948c..321d1aa 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -93,6 +93,59 @@ const { title, noHeader } = Astro.props; .roboto { font-family: var(--font-family), Roboto; } + /* Custom scrollbar because the default ones look like ASS */ + ::-webkit-scrollbar { + width: 0.5rem; + height: 0.5rem; + } + ::-webkit-scrollbar-track { + background: var(--navbar-color); + } + ::-webkit-scrollbar-thumb { + background: var(--navbar-text-color); + } + ::-webkit-scrollbar-thumb:hover { + background: var(--navbar-link-color); + } + ::-moz-scrollbar { + width: 0.5rem; + height: 0.5rem; + } + ::-moz-scrollbar-track { + background: var(--navbar-color); + } + ::-moz-scrollbar-thumb { + background: var(--navbar-text-color); + } + ::-moz-scrollbar-thumb:hover { + background: var(--navbar-link-color); + } + ::-ms-scrollbar { + width: 0.5rem; + height: 0.5rem; + } + ::-ms-scrollbar-track { + background: var(--navbar-color); + } + ::-ms-scrollbar-thumb { + background: var(--navbar-text-color); + } + ::-ms-scrollbar-thumb:hover { + background: var(--navbar-link-color); + } + ::-o-scrollbar { + width: 0.5rem; + height: 0.5rem; + } + ::-o-scrollbar-track { + background: var(--navbar-color); + } + ::-o-scrollbar-thumb { + background: var(--navbar-text-color); + } + ::-o-scrollbar-thumb:hover { + background: var(--navbar-link-color); + } diff --git a/src/layouts/SettingsLayout.astro b/src/layouts/SettingsLayout.astro index 79025c2..8c569fb 100644 --- a/src/layouts/SettingsLayout.astro +++ b/src/layouts/SettingsLayout.astro @@ -9,7 +9,7 @@ import { Icon } from "astro-icon/components";
-
+
@@ -26,7 +26,7 @@ import { Icon } from "astro-icon/components";
-
+

{t("settings.settings")}

{title}