: Use a boolean flag (e.g., bool IsCollapsed ) and a click handler to toggle a CSS class on the sidebar container.
When you create a new Blazor project, Microsoft provides a standard vertical navigation menu located in Shared/NavMenu.razor . blazor-sidebar
Crafting a Responsive Blazor Sidebar: From Scratch to Third-Party : Use a boolean flag (e