Preserve originating views through detail navigation

This commit is contained in:
2026-10-05 19:02:18 -04:00
parent b926d46616
commit 056fbd7517
25 changed files with 189 additions and 48 deletions
+3 -1
View File
@@ -1,4 +1,6 @@
<script lang="ts">
import { page } from '$app/stores';
import { contextHref } from '$lib/navigation-context.js';
import { onMount } from 'svelte';
import { afterNavigate } from '$app/navigation';
import Dialog from '$ui/components/primitives/Dialog.svelte';
@@ -199,7 +201,7 @@
{:else}
<div class="rows">
{#each visible.slice(0,limit) as a (a.id)}
<a class="row" href="/plugins/{a.id}">
<a class="row" href={contextHref(`/plugins/${a.id}`, $page.url)}>
<div class="row-top">
<span class="name">{a.name}</span>
<Badge