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' }, ];