[GUI] Add dark theme (#388)

This commit is contained in:
Andrew Kolos
2020-10-05 09:31:37 -04:00
committed by GitHub
parent 08442f21b7
commit 19f678ca01
9 changed files with 147 additions and 110 deletions

View File

@@ -26,6 +26,12 @@ namespace DiscordChatExporter.Gui.ViewModels.Dialogs
set => _settingsService.IsTokenPersisted = value;
}
public bool IsDarkThemeEnabled
{
get => _settingsService.IsDarkThemeEnabled;
set => _settingsService.IsDarkThemeEnabled = value;
}
public int ParallelLimit
{
get => _settingsService.ParallelLimit;

View File

@@ -107,6 +107,8 @@ namespace DiscordChatExporter.Gui.ViewModels
IsBotToken = _settingsService.LastToken.Type == AuthTokenType.Bot;
TokenValue = _settingsService.LastToken.Value;
}
Theme.SetCurrent(_settingsService.IsDarkThemeEnabled ? Theme.Dark : Theme.Light);
await HandleAutoUpdateAsync();
}