From 400eee72569b20ee614f3f63a988f5386d9aaa03 Mon Sep 17 00:00:00 2001 From: Samuel K Date: Tue, 8 Sep 2026 05:05:31 +0000 Subject: [PATCH 1/2] feat(desktop): improve breadcrumbs accessibility Use landmark navigation with proper aria-label, ordered list semantics, aria-hidden separator icons, and aria-current="page" on the active item. --- .Jules/palette.md | 0 .../lib/components/layout/Breadcrumbs.svelte | 26 ++++++++++++------- 2 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 .Jules/palette.md diff --git a/.Jules/palette.md b/.Jules/palette.md new file mode 100644 index 000000000..e69de29bb diff --git a/desktop/src/renderer/src/lib/components/layout/Breadcrumbs.svelte b/desktop/src/renderer/src/lib/components/layout/Breadcrumbs.svelte index 1e9134b5f..fe78274a2 100644 --- a/desktop/src/renderer/src/lib/components/layout/Breadcrumbs.svelte +++ b/desktop/src/renderer/src/lib/components/layout/Breadcrumbs.svelte @@ -40,15 +40,21 @@ let crumbs = $derived.by(() => { {#if crumbs.length > 0} -