Não estou conseguindo implementar o tema personalizado. Fiz todas as alterações do "mão na massa", mas o visual studio retorna um erro no componente MainLayout.razor.
@inherits LayoutComponentBase
<MudThemeProvider Theme="currentTheme"/>
<MudDialogProvider />
<MudSnackbarProvider />
<MudLayout>
<MudAppBar Color="Color.Surface" Fixed="true" Elevation="2">
<MudImage Src="images/screensound-logo.png"></MudImage>
</MudAppBar>
<MudDrawer Open="true" ClipMode="DrawerClipMode.Always" Elevation="2">
<NavMenu></NavMenu>
</MudDrawer>
<MudMainContent class="main-content pa-10">
@Body
</MudMainContent>
</MudLayout>
@code {
private MudTheme currentTheme = new MudTheme()
{
Palette = ScreensoundPallete.CreatePallete
};
}
A mensagem de erro diz que "MudTheme" não contém uma definição para "Palette". Testei também com a propriedade "PaletteDark" mas não houve alterações na página.