From 69ae9551319e2d3c7d53e36fc7ec6dde66210fe2 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Wed, 4 Feb 2026 10:48:40 +0300 Subject: [PATCH] feat(Page): move breadcrumb header to the layout and add a logo section --- src/app/ui/Layout.svelte | 9 ++++++++- src/routes/Page.svelte | 25 +++++++++++++++++++------ 2 files changed, 27 insertions(+), 7 deletions(-) diff --git a/src/app/ui/Layout.svelte b/src/app/ui/Layout.svelte index 0019373..937f1b8 100644 --- a/src/app/ui/Layout.svelte +++ b/src/app/ui/Layout.svelte @@ -10,6 +10,7 @@ * * - Footer area (currently empty, reserved for future use) */ +import { BreadcrumbHeader } from '$entities/Breadcrumb'; import favicon from '$shared/assets/favicon.svg'; import { ScrollArea } from '$shared/shadcn/ui/scroll-area'; import { Provider as TooltipProvider } from '$shared/shadcn/ui/tooltip'; @@ -35,10 +36,16 @@ let { children }: Props = $props(); href="https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&display=swap" rel="stylesheet" > +
-
+
+ +
diff --git a/src/routes/Page.svelte b/src/routes/Page.svelte index c064d08..6563b4f 100644 --- a/src/routes/Page.svelte +++ b/src/routes/Page.svelte @@ -3,12 +3,13 @@ Description: The main page component of the application. --> - -
-
+
+ {#snippet icon({ className })} + + {/snippet} + {#snippet description({ className })} + + Project_Codename + + {/snippet} +

+ GLYPHDIFF +

+
+ +
{#snippet icon({ className })} {/snippet} @@ -56,7 +69,7 @@ function handleTitleStatusChanged(index: number, isPast: boolean, title?: Snippe
-
+
{#snippet icon({ className })} {/snippet} @@ -68,7 +81,7 @@ function handleTitleStatusChanged(index: number, isPast: boolean, title?: Snippe
-
+
{#snippet icon({ className })} {/snippet}