This commit is contained in:
CortexCore
2024-05-10 02:59:40 +08:00
parent 01f42d169d
commit f77100bd56
14 changed files with 938 additions and 137 deletions

View File

@@ -1,12 +1,12 @@
@inherits LayoutComponentBase
<MudThemeProvider @bind-IsDarkMode="@_isDarkMode"/>
<MudLayout>
<MudAppBar Color="Color.Transparent" Fixed="true" Elevation="0">
@* <MudToggleIconButton @bind-Toggled="_drawerOpen" *@
@* Icon="@Icons.Material.Filled.Menu" *@
@* ToggledIcon="@Icons.Material.Filled.Menu" *@
@* Color="Color.Inherit" Edge="Edge.Start" /> *@
<MudToggleIconButton @bind-Toggled="_drawerOpen"
Icon="@Icons.Material.Filled.Menu"
ToggledIcon="@Icons.Material.Filled.Menu"
Color="Color.Inherit" Edge="Edge.Start" />
<MudImage Src="images/header-logo.png" Width="256"></MudImage>
<MudSpacer />
<MudToggleIconButton @bind-Toggled="@_isDarkMode"
@@ -17,23 +17,25 @@
/>
<MudIconButton Icon="@Icons.Custom.Brands.GitHub" Color="Color.Inherit" />
</MudAppBar>
<MudDrawer Color="Color.Transparent" @bind-Open="_drawerOpen" ClipMode="DrawerClipMode.Always" Elevation="0">
<MudDrawer Color="Color.Surface" @bind-Open="_drawerOpen" ClipMode="DrawerClipMode.Always" Elevation="0">
@* <MudDrawerHeader> *@
@* <MudText Typo="Typo.h6">导航</MudText> *@
@* </MudDrawerHeader> *@
<NavMenu/>
</MudDrawer>
<MudMainContent Class="mt-16 pa-4">
<MudMainContent Class="mt-16 pa-4" >
@Body
</MudMainContent>
</MudLayout>
<MudThemeProvider @bind-IsDarkMode="@_isDarkMode"/>
<MudDialogProvider/>
<MudSnackbarProvider/>
@code {
private MudTheme Theme = new MudTheme();
private bool _drawerOpen = true;
private bool _isDarkMode = false;
private bool _isDarkMode;
private void DrawerToggle()
{