From 9c5d8f3bdc488e33238aaaed15c20b73c3de9b06 Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Mon, 13 Oct 2025 20:19:13 +0200 Subject: [PATCH] Globally search between pages with meta + J --- src/lib/components/Dialog.svelte | 19 ++- src/lib/components/GlobalSearch.svelte | 202 +++++++++++++++++-------- src/lib/components/LiveImage.svelte | 9 +- src/routes/health/+page.svelte | 4 +- src/routes/printer/+page.svelte | 5 +- src/routes/sites/+page.svelte | 2 +- 6 files changed, 162 insertions(+), 79 deletions(-) diff --git a/src/lib/components/Dialog.svelte b/src/lib/components/Dialog.svelte index a4ec2a3..811e9d3 100644 --- a/src/lib/components/Dialog.svelte +++ b/src/lib/components/Dialog.svelte @@ -1,12 +1,17 @@ -{#if open} - (open = false)} title="" description=""> +{#if overlayStore.type} +
@@ -108,7 +186,7 @@ {#each filteredchildren as element, index (element)}
  • openElement(element?.link) ?? '/'} + on:click={() => 'link' in element && openElement(element.link ?? '/')} >

    {element?.name}

    diff --git a/src/lib/components/LiveImage.svelte b/src/lib/components/LiveImage.svelte index caf324a..6e8f203 100644 --- a/src/lib/components/LiveImage.svelte +++ b/src/lib/components/LiveImage.svelte @@ -78,12 +78,12 @@ }); -
    +
    {#if !fullscreen} (fullscreen = !fullscreen)} src={String(imageSource)} id="live-image" /> {:else}
    - (fullscreen = false)}> + (fullscreen = false)}> Last update {timestamp}s ago @@ -95,8 +95,9 @@