Skip to content

Commit c8a528e

Browse files
committed
feat: add separator component and update styles for toasts and background
1 parent aa529a5 commit c8a528e

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

src/routes/+layout.svelte

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import { getPacks } from "$lib/shared/api/skycrypt-api.remote";
1414
import { parseThemeFromURL } from "$lib/shared/themes/sharing";
1515
import * as Drawer from "$ui/drawer";
16+
import { Separator } from "$ui/separator";
1617
import * as Sheet from "$ui/sheet";
1718
import Wifi from "@lucide/svelte/icons/wifi";
1819
import WifiOff from "@lucide/svelte/icons/wifi-off";
@@ -225,12 +226,12 @@
225226
class="sm:mr-8"
226227
pauseWhenPageIsHidden={true}
227228
toastOptions={{
228-
class: "glass! gap-2! rounded-lg! border-none! font-semibold! text-text/80! glass-brightness-50",
229+
class: "standard:glass! performance:bg-popover! gap-2! rounded-xl! border! text-foreground!",
229230

230231
classes: {
231-
closeButton: "text-text/80! border-none! hover:opacity-60! bg-background-grey! hover:bg-background-grey!",
232-
description: "text-pretty! font-medium!",
233-
title: "text-pretty! font-semibold!"
232+
closeButton: "bg-secondary!",
233+
description: "text-pretty!",
234+
title: "text-pretty!"
234235
}
235236
}} />
236237

@@ -247,7 +248,8 @@
247248
<div class="pointer-events-none fixed inset-0 group z-[-1] isolate h-dvh w-screen" data-isSkinHidden={innerWidth < 1210} data-isStatsPage={page.url.pathname.startsWith("/stats") && !page.error}>
248249
<div class="size-full relative z-10 group-data-[isSkinHidden=true]:group-data-[isStatsPage=true]:blur-lg [background-image:var(--bg-url)] bg-cover bg-scroll bg-center bg-no-repeat bg-background"></div>
249250

250-
<div class="absolute inset-0 size-full z-20 group-data-[skinHidden=true]:hidden group-data-[isStatsPage=false]:hidden [background-image:var(--bg-url)] blur-lg bg-cover bg-scroll bg-center bg-no-repeat" style="--percent: 29.75%; clip-path: polygon(var(--percent) 0%, 100% 0%, 100% 100%, var(--percent) 100%);"></div>
251+
<div class="absolute inset-0 size-full z-20 group-data-[skinHidden=true]:hidden group-data-[isStatsPage=false]:hidden [background-image:var(--bg-url)] blur-lg bg-cover bg-scroll bg-center bg-no-repeat" style="--percent: 30%; clip-path: polygon(var(--percent) 0%, 100% 0%, 100% 100%, var(--percent) 100%);"></div>
252+
<Separator class="absolute inset-0 h-screen top-12 left-[calc(30%-1px)] z-50 group-data-[isSkinHidden=true]:hidden group-data-[isStatsPage=false]:hidden" orientation="vertical" />
251253
</div>
252254

253255
<Header />

0 commit comments

Comments
 (0)