Light & Dark
SukiUI use the Theme Variant system provided by AvaloniaUI.
However, the SukiTheme class provide a wrapper to change Light/Dark theme.
Theme
Dark
Light
Switch to Dark Theme
csharp
SukiTheme.GetInstance().ChangeBaseTheme(ThemeVariant.Dark);Switch to Light Theme
csharp
SukiTheme.GetInstance().ChangeBaseTheme(ThemeVariant.Light);Switch between Light/Dark Theme
csharp
SukiTheme.GetInstance().SwitchBaseTheme();ThemeChanged Event
csharp
SukiTheme.GetInstance().OnBaseThemeChanged += variant =>
{
Console.WriteLine("Theme changed triggered !");
};