fixed broken dropdown menu on Safari (#441)

This commit is contained in:
Thomas Wissemann 2025-03-10 23:11:41 -05:00 committed by GitHub
parent 4fc6b9f1f3
commit 50a61db23c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -57,15 +57,18 @@
<a href="/about" rel="noreferrer">About</a> <a href="/about" rel="noreferrer">About</a>
</li> </li>
</UserLoggedOut> </UserLoggedOut>
<UserLoggedIn> <UserLoggedIn>
{#if !isCollapsed} {#if !isCollapsed}
<li> <li>
<div class="dropdown dropdown-end p-0 m-0"> <div class="dropdown dropdown-end p-0 m-0">
<Avatar /> <!-- tabindex required for normal behavior on safari -->
<div tabindex="0" role="button">
<Avatar />
</div>
<!-- svelte-ignore a11y_no_noninteractive_tabindex -->
<ul <ul
class="menu dropdown-content bg-base-300 rounded-box z-[1] mt-36 md:mt-24 w-52 p-2 shadow" tabindex="0"
class="dropdown-content menu bg-base-300 rounded-box z-[1] mt-36 md:mt-24 w-52 p-2 shadow"
> >
<li><a href="/account">Settings</a></li> <li><a href="/account">Settings</a></li>
<li> <li>