10 references to ThemeManager
Aspire.Dashboard (10)
Components\Dialogs\SettingsDialog.razor.cs (5)
14
private string _currentSetting =
ThemeManager
.ThemeSettingSystem;
23
public required ThemeManager
ThemeManager
{ get; init; }
28
_themeChangedSubscription =
ThemeManager
.OnThemeChanged(async () =>
30
var newValue =
ThemeManager
.Theme!;
54
await
ThemeManager
.RaiseThemeChangedAsync(newValue);
Components\Layout\MainLayout.razor.cs (4)
35
public required ThemeManager
ThemeManager
{ get; init; }
74
_themeChangedSubscription =
ThemeManager
.OnThemeChanged(async () =>
78
var newValue =
ThemeManager
.Theme!;
81
ThemeManager
.EffectiveTheme = effectiveTheme;
DashboardWebApplication.cs (1)
215
builder.Services.AddScoped<
ThemeManager
>();