diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index afa74b4..63a8412 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -99,9 +99,9 @@ const tabs = [ { href: '/', label: 'Fleet', match: (p: string) => p === '/' || p.startsWith('/servers/') }, { href: '/scripts', label: 'Library', match: (p: string) => /^\/(scripts|configs|plugins)(\/|$)/.test(p) }, - { href: '/deployments', label: 'Operations', match: (p: string) => /^\/(deployments|campaigns)(\/|$)/.test(p) }, + { href: '/deployments', label: 'Operations', match: (p: string) => /^\/(deployments|campaigns|server-keys)(\/|$)/.test(p) }, { href: '/betas', label: 'Betas', match: (p: string) => p.startsWith('/betas') }, - { href: '/settings', label: 'Settings', match: (p: string) => p.startsWith('/server-keys') || p.startsWith('/settings') }, + { href: '/settings', label: 'Settings', match: (p: string) => p.startsWith('/settings') }, { href: '/leaderboard', label: 'Leaderboard', match: (p: string) => p.startsWith('/leaderboard') }, { href: '/matches', label: 'Match History', match: (p: string) => p.startsWith('/matches') }, { href: '/metrics', label: 'Metrics', match: (p: string) => p === '/metrics' } @@ -109,8 +109,8 @@ const secondary = $derived(tabs[1].match($page.url.pathname) ? [{ href: '/scripts', label: 'Scripts' }, { href: '/configs', label: 'Configs' }, { href: '/plugins', label: 'Plugins' }] : tabs[2].match($page.url.pathname) - ? [{ href: '/deployments', label: 'Server deployments' }, { href: '/campaigns', label: 'Campaigns' }] - : tabs[4].match($page.url.pathname) ? [{ href: '/settings', label: 'Preferences' }, { href: '/server-keys', label: 'Server keys' }] : []); + ? [{ href: '/deployments', label: 'Server deployments' }, { href: '/campaigns', label: 'Campaigns' }, { href: '/server-keys', label: 'Keys' }] + : tabs[4].match($page.url.pathname) ? [{ href: '/settings', label: 'Preferences' }] : []); @@ -149,7 +149,7 @@ -
{#each [['g f','Fleet'],['g s','Scripts'],['g c','Configs'],['g p','Plugins'],['g d','Server deployments'],['g a','Campaigns'],['g b','Betas'],['g h','Settings'],['g k','Server keys'],['g l','Leaderboard'],['g m','Metrics'],['?','This help']] as [keys,label]}
{keys}
{label}
{/each}
+
{#each [['g f','Fleet'],['g s','Scripts'],['g c','Configs'],['g p','Plugins'],['g d','Server deployments'],['g a','Campaigns'],['g b','Betas'],['g h','Settings'],['g k','Keys'],['g l','Leaderboard'],['g m','Metrics'],['?','This help']] as [keys,label]}
{keys}
{label}
{/each}
diff --git a/src/routes/server-keys/+page.svelte b/src/routes/server-keys/+page.svelte index 3a71201..68c3079 100644 --- a/src/routes/server-keys/+page.svelte +++ b/src/routes/server-keys/+page.svelte @@ -88,10 +88,10 @@ Keys · Electric Cherry
- + {#snippet actions()}{/snippet} -
{ search = event.currentTarget.value; limit = 25; saveSearch(); }} placeholder="Search servers…" />
+
{ search = event.currentTarget.value; limit = 25; saveSearch(); }} placeholder="Search servers…" />
{#if error && !open}{/if} {#if notice}

{notice}

{/if}