From fee43b49c41c31375b2109e8d0cb78cef1dd28b1 Mon Sep 17 00:00:00 2001 From: eti Date: Wed, 2 Sep 2026 23:13:41 +0200 Subject: [PATCH] web/components: make DropdownItem use ResolvedPathname Signed-off-by: eti --- .../lib/components/profile/ProfileCard.svelte | 6 ++++- .../repo/pipelines/PipelineWorkflows.svelte | 2 +- web/src/lib/components/shell/Topbar.svelte | 22 +++++++++++++------ web/src/lib/components/ui/DropdownItem.svelte | 6 ++--- 4 files changed, 24 insertions(+), 12 deletions(-) diff --git a/web/src/lib/components/profile/ProfileCard.svelte b/web/src/lib/components/profile/ProfileCard.svelte index 1059fa07d..5b9b56231 100644 --- a/web/src/lib/components/profile/ProfileCard.svelte +++ b/web/src/lib/components/profile/ProfileCard.svelte @@ -8,6 +8,7 @@ import Link from "$icon/link"; import Pencil from "$icon/pencil"; import Rss from "$icon/rss"; + import { resolve } from "$app/paths"; import ReportItems from "$lib/components/moderation/ReportItems.svelte"; import Avatar from "$lib/components/ui/Avatar.svelte"; import Button from "$lib/components/ui/Button.svelte"; @@ -164,7 +165,10 @@ buttonVariant="default" insetShadow={true} > - + Atom feed diff --git a/web/src/lib/components/repo/pipelines/PipelineWorkflows.svelte b/web/src/lib/components/repo/pipelines/PipelineWorkflows.svelte index 070363cbb..0e2770b99 100644 --- a/web/src/lib/components/repo/pipelines/PipelineWorkflows.svelte +++ b/web/src/lib/components/repo/pipelines/PipelineWorkflows.svelte @@ -145,7 +145,7 @@ {/snippet} {#each pipeline.workflows as workflow (workflow.name)} - + diff --git a/web/src/lib/components/shell/Topbar.svelte b/web/src/lib/components/shell/Topbar.svelte index 1c2a58c7d..f111c6d12 100644 --- a/web/src/lib/components/shell/Topbar.svelte +++ b/web/src/lib/components/shell/Topbar.svelte @@ -125,10 +125,10 @@ {/each} {/if} - + Add account - Profile - + Repositories - + Strings - Settings + Settings Logout diff --git a/web/src/lib/components/ui/DropdownItem.svelte b/web/src/lib/components/ui/DropdownItem.svelte index 0015862a6..d40021bee 100644 --- a/web/src/lib/components/ui/DropdownItem.svelte +++ b/web/src/lib/components/ui/DropdownItem.svelte @@ -18,14 +18,14 @@