Files
Ai/TrafagSalesExporter/Components/Layout/MainLayout.razor
T
2026-04-13 14:14:06 +02:00

41 lines
1.1 KiB
Plaintext

@inherits LayoutComponentBase
<MudThemeProvider Theme="_theme" />
<MudPopoverProvider />
<MudDialogProvider />
<MudSnackbarProvider />
<MudLayout>
<MudAppBar Elevation="1" Color="Color.Primary">
<MudIconButton Icon="@Icons.Material.Filled.Menu" Color="Color.Inherit" Edge="Edge.Start"
OnClick="ToggleDrawer" />
<MudText Typo="Typo.h6" Class="ml-3 app-title">Trafag Finanze/Sales Management Cockpit</MudText>
<MudSpacer />
<img src="trafag.jpg" alt="Trafag" class="app-logo" />
</MudAppBar>
<MudDrawer @bind-Open="_drawerOpen" Elevation="2" ClipMode="DrawerClipMode.Always">
<NavMenu />
</MudDrawer>
<MudMainContent Class="pa-4">
@Body
</MudMainContent>
</MudLayout>
@code {
private bool _drawerOpen = true;
private readonly MudTheme _theme = new()
{
PaletteLight = new PaletteLight
{
Primary = "#B71C1C",
Secondary = "#7F1D1D",
AppbarBackground = "#B71C1C"
}
};
private void ToggleDrawer() => _drawerOpen = !_drawerOpen;
}