diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/session-replays/page-client.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/session-replays/page-client.tsx index cdbfe0007..edfde9e6e 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/session-replays/page-client.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/session-replays/page-client.tsx @@ -39,6 +39,16 @@ import { type StreamInfo, } from "./session-replay-machine"; +const replaysPanelShellClass = + "flex-1 min-h-[520px] overflow-hidden rounded-xl bg-white/90 ring-1 ring-black/[0.06] dark:bg-background/60 dark:ring-white/[0.06]"; +const replaysListChromeClass = + "shrink-0 space-y-2 border-b border-black/[0.06] px-3 py-2.5 dark:border-border/30"; +const replaysDetailChromeClass = + "flex h-10 shrink-0 items-center justify-between gap-3 border-b border-black/[0.06] px-3 py-2 dark:border-border/30"; +const replaysViewerSurfaceClass = "bg-zinc-100 dark:bg-background"; +const replaysTransportBarClass = + "flex items-center gap-3 border-t border-black/[0.06] bg-white/95 px-3 dark:border-border/30 dark:bg-background/80"; + const PAGE_SIZE = 50; const INITIAL_CHUNK_BATCH = 20; const BACKGROUND_CHUNK_BATCH = 50; @@ -289,7 +299,7 @@ function Timeline({ const hoveredMarker = hoveredMarkerIndex !== null ? markers?.[hoveredMarkerIndex] ?? null : null; return ( -