mirror of
https://github.com/tale/headplane.git
synced 2026-08-25 20:06:48 +00:00
fix: use thin scrollbars that actually work
Closes HP-536.
This commit is contained in:
+1
-1
@@ -111,7 +111,7 @@ export default function AppLayout({ loaderData }: Route.ComponentProps) {
|
|||||||
configAvailable={loaderData.configAvailable}
|
configAvailable={loaderData.configAvailable}
|
||||||
user={loaderData.user}
|
user={loaderData.user}
|
||||||
/>
|
/>
|
||||||
<main className="container mt-4 mb-24 overflow-x-hidden overscroll-contain">
|
<main className="container mt-4 mb-24 overscroll-contain">
|
||||||
{!loaderData.isHealthy && (
|
{!loaderData.isHealthy && (
|
||||||
<StatusBanner
|
<StatusBanner
|
||||||
className="mb-4"
|
className="mb-4"
|
||||||
|
|||||||
+20
-6
@@ -55,18 +55,32 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@layer base {
|
||||||
|
::-webkit-scrollbar {
|
||||||
|
width: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-scrollbar-track {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-scrollbar-thumb {
|
||||||
|
background-color: var(--border);
|
||||||
|
border-radius: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
* {
|
||||||
|
scrollbar-width: thin;
|
||||||
|
scrollbar-color: var(--border) transparent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
font-optical-sizing: auto;
|
font-optical-sizing: auto;
|
||||||
-webkit-font-smoothing: antialiased;
|
-webkit-font-smoothing: antialiased;
|
||||||
-moz-osx-font-smoothing: grayscale;
|
-moz-osx-font-smoothing: grayscale;
|
||||||
}
|
}
|
||||||
|
|
||||||
@supports (scrollbar-gutter: stable) {
|
|
||||||
html {
|
|
||||||
scrollbar-gutter: stable;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
--cm-bg: var(--color-white);
|
--cm-bg: var(--color-white);
|
||||||
--cm-fg: var(--color-mist-900);
|
--cm-fg: var(--color-mist-900);
|
||||||
|
|||||||
Reference in New Issue
Block a user