From 168409d3c05bdaddb5a06f34fb50e482fa446d7d Mon Sep 17 00:00:00 2001 From: axel Date: Fri, 18 Apr 2025 22:21:09 +0200 Subject: [PATCH] fix: dropdown keyboard navigation - closes #2 --- src/routes/dash/+layout.svelte | 57 +++++++++++++++++----------------- 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/src/routes/dash/+layout.svelte b/src/routes/dash/+layout.svelte index bc2314e..2a10f9f 100644 --- a/src/routes/dash/+layout.svelte +++ b/src/routes/dash/+layout.svelte @@ -46,15 +46,21 @@

{$pageTitle}

- - - {data.user.name} - - - +
+ + {#snippet child({ props })} + + {data.user.name} + + + {/snippet} + +
-

Sessions

- - - - - -

Logout

- -
-
+ {#snippet child({ props })} + +

{label}

+ +
+ {/snippet} + + {/snippet} + + {@render DropDownLink(IconDeviceDesktopPin, 'Sessions', '/dash/account/sessions')} + {@render DropDownLink(IconLogout, 'Sign out', '/logout', false)} {/if}