From 599afafc216daf5cf270787353588c08f68397d4 Mon Sep 17 00:00:00 2001 From: vegard Date: Fri, 20 Mar 2026 04:14:42 +0000 Subject: [PATCH] =?UTF-8?q?Web=20Viewer:=20admin-bokmerker=20kun=20p=C3=A5?= =?UTF-8?q?=20adm.synops.no?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- .../lib/components/traits/WebViewerTrait.svelte | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/frontend/src/lib/components/traits/WebViewerTrait.svelte b/frontend/src/lib/components/traits/WebViewerTrait.svelte index 6bad73b..2d4abb8 100644 --- a/frontend/src/lib/components/traits/WebViewerTrait.svelte +++ b/frontend/src/lib/components/traits/WebViewerTrait.svelte @@ -68,14 +68,18 @@ requestAnimationFrame(() => { url = current; }); } - // Hurtiglenker + // Hurtiglenker — admin-bokmerker bare for admin-host + const isAdmin = typeof window !== 'undefined' && window.location.hostname === 'adm.synops.no'; + const bookmarks = [ { label: 'Hjem', url: 'https://ws.synops.no' }, - { label: 'Admin', url: 'https://ws.synops.no/admin' }, - { label: 'Helse', url: 'https://ws.synops.no/admin/health' }, - { label: 'Jobber', url: 'https://ws.synops.no/admin/jobs' }, - { label: 'Forbruk', url: 'https://ws.synops.no/admin/usage' }, - { label: 'Auth', url: 'https://auth.synops.no' }, + ...(isAdmin ? [ + { label: 'Admin', url: 'https://ws.synops.no/admin' }, + { label: 'Helse', url: 'https://ws.synops.no/admin/health' }, + { label: 'Jobber', url: 'https://ws.synops.no/admin/jobs' }, + { label: 'Forbruk', url: 'https://ws.synops.no/admin/usage' }, + { label: 'Auth', url: 'https://auth.synops.no' }, + ] : []), { label: 'Git', url: 'https://git.synops.no' }, { label: 'Synops.no', url: 'https://synops.no' }, ];