@inherits LayoutComponentBase
@* Desktop sidebar — collapsible *@
@* Mobile overlay *@
@if (mobileOpen)
{
@* Backdrop *@
@* Drawer *@
}
@* Main content *@
@* Top bar *@
@* Mobile menu button *@
@* Desktop collapse toggle *@
Enciphered UI Components
About
@* Page content *@
@Body
@code {
private bool sidebarCollapsed;
private bool mobileOpen;
private void ToggleSidebar() => sidebarCollapsed = !sidebarCollapsed;
private void OpenMobile() => mobileOpen = true;
private void CloseMobile() => mobileOpen = false;
}