add dark theme (#2695)

This commit is contained in:
Tommaso Ventafridda 2025-06-13 18:34:20 +02:00 committed by GitHub
parent ea38a0fe48
commit 20f28c8331
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 144 additions and 1 deletions

View file

@ -93,6 +93,11 @@ class ThemeRed : public ThemeTemplate {
ThemeRed();
};
class ThemeDark : public ThemeTemplate {
public:
ThemeDark();
};
class Theme {
public:
enum ThemeId {
@ -101,6 +106,7 @@ class Theme {
Aqua = 2,
Green = 3,
Red = 4,
Dark = 5,
MAX
};
static ThemeTemplate* getInstance();