Implement theme pickers + importing

This commit is contained in:
luisangelsm
2026-03-05 08:22:04 +01:00
parent 5058f47a20
commit 46661becaf
7 changed files with 289 additions and 5 deletions

View File

@ -210,6 +210,7 @@ OptionsDialog::OptionsDialog(QWidget *parent)
auto *pageAppearance = new AppearanceTabWidget(
ThemeManager::instance().getAppearanceConfiguration(),
ThemeManager::instance().getRepository(),
[]() { return ThemeManager::instance().getCurrentTheme().sourceJson; },
[](const QJsonObject &json) { ThemeManager::instance().setTheme(makeTheme(json)); },
this);