Files
FoodsharingOnboarding/FoodsharingSiegen.Server/Shared/DefaultLayout.razor
Andre Beging 4d646ad7f6 Add JS toggle logic to close menu on nav link click
Introduced IJSRuntime to handle JavaScript calls and implemented `NavLinkClickedAsync` to automatically uncheck the menu toggle on navigation. Updated all NavLinks to trigger this logic, improving user experience by closing the menu after a link is clicked.
2025-03-27 17:48:03 +01:00

28 lines
716 B
Plaintext

@inherits LayoutComponentBase
<AuthorizeView>
<Authorized>
<div class="page">
<input type="checkbox" id="menu-toggler" />
<label id="menu-toggler-label" for="menu-toggler">
<span class="menu-toggler-line"></span>
<span class="menu-toggler-line"></span>
<span class="menu-toggler-line"></span>
</label>
<aside>
<NavMenu/>
</aside>
<main>
@Body
</main>
</div>
</Authorized>
<NotAuthorized>
<RedirectToLogin/>
</NotAuthorized>
</AuthorizeView>
<NotificationAlert/>
<MessageAlert/>