diff --git a/frontend/src/app.css b/frontend/src/app.css index a823cf0b5f..0533b01364 100644 --- a/frontend/src/app.css +++ b/frontend/src/app.css @@ -119,16 +119,36 @@ --job-queued-bg: 0 0% 16%; --job-queued-border: 0 0% 24%; --job-queued-active-border: 0 0% 40%; + + --scrollcolor: hsla(0, 0%, 13%, 1); + --scrollbackground: transparent; + scrollbar-color: var(--scrollcolor) var(--scrollbackground); } } @layer base { * { @apply border-border antialiased; + scrollbar-width: thin; } body { @apply bg-background text-foreground; } + + ::-webkit-scrollbar { + border-radius: 1rem; + background: var(--scrollbackground); + } + + ::-webkit-scrollbar-thumb { + border-radius: 1rem; + background: var(--scrollcolor); + } + + ::-webkit-scrollbar-track { + border-radius: 1rem; + background: var(--scrollbackground); + } } @font-face { diff --git a/frontend/src/lib/components/ui/scroll-area/index.ts b/frontend/src/lib/components/ui/scroll-area/index.ts deleted file mode 100644 index d5468067de..0000000000 --- a/frontend/src/lib/components/ui/scroll-area/index.ts +++ /dev/null @@ -1,10 +0,0 @@ -import Scrollbar from './scroll-area-scrollbar.svelte'; -import Root from './scroll-area.svelte'; - -export { - Root, - Scrollbar, - //, - Root as ScrollArea, - Scrollbar as ScrollAreaScrollbar -}; diff --git a/frontend/src/lib/components/ui/scroll-area/scroll-area-scrollbar.svelte b/frontend/src/lib/components/ui/scroll-area/scroll-area-scrollbar.svelte deleted file mode 100644 index adb10280cf..0000000000 --- a/frontend/src/lib/components/ui/scroll-area/scroll-area-scrollbar.svelte +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - diff --git a/frontend/src/lib/components/ui/scroll-area/scroll-area.svelte b/frontend/src/lib/components/ui/scroll-area/scroll-area.svelte deleted file mode 100644 index bdd4001329..0000000000 --- a/frontend/src/lib/components/ui/scroll-area/scroll-area.svelte +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - {#if orientation === 'vertical' || orientation === 'both'} - - {/if} - {#if orientation === 'horizontal' || orientation === 'both'} - - {/if} - - diff --git a/frontend/src/routes/+layout.svelte b/frontend/src/routes/+layout.svelte index 32dd319b64..a2da2124e5 100644 --- a/frontend/src/routes/+layout.svelte +++ b/frontend/src/routes/+layout.svelte @@ -5,7 +5,6 @@ import NavigationSlider from '$lib/components/NavigationSlider.svelte'; import NavigationBar from '$lib/components/NavigationBar.svelte'; import BreadcrumbNav from '$lib/components/BreadcrumbNav.svelte'; - import { ScrollArea } from '$lib/components/ui/scroll-area'; import { entityConfig } from '$lib/types/Entity/Entity'; let { children }: { children: Snippet } = $props(); @@ -33,11 +32,11 @@
- +
{@render children()}
- +
diff --git a/frontend/src/routes/joins/[slug]/observability/drift/+page.svelte b/frontend/src/routes/joins/[slug]/observability/drift/+page.svelte index 0eac39fc85..f19e59e770 100644 --- a/frontend/src/routes/joins/[slug]/observability/drift/+page.svelte +++ b/frontend/src/routes/joins/[slug]/observability/drift/+page.svelte @@ -9,7 +9,6 @@ import CollapsibleSection from '$lib/components/CollapsibleSection.svelte'; import type { ITileSummarySeries } from '$src/lib/types/codegen'; - import { ScrollArea } from '$lib/components/ui/scroll-area'; import { Api } from '$lib/api/api'; import { Dialog, DialogContent, DialogHeader } from '$lib/components/ui/dialog'; import { formatDate } from '$lib/util/format'; @@ -219,7 +218,7 @@ /> - +
{#if selectedSeriesPoint} {@const [groupName, values] = driftSeriesByGroupName.find(([_, values]) => @@ -367,7 +366,7 @@ {/snippet} {/if} - +