summaryrefslogtreecommitdiff
path: root/src/ui/include
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2024-01-06 09:55:38 +1100
committerjacqueline <me@jacqueline.id.au>2024-01-06 09:55:38 +1100
commit0db85f5e9e7f74922e3fad3c12675f7f30c3a1db (patch)
tree0e1757dabe93425d7f76e2352828103b2634c556 /src/ui/include
parente12a68a74d9527d4becde122da4ff1ad6550564e (diff)
downloadtangara-fw-0db85f5e9e7f74922e3fad3c12675f7f30c3a1db.tar.gz
move default theme into styles, for easier lua overrides
Diffstat (limited to 'src/ui/include')
-rw-r--r--src/ui/include/themes.hpp19
1 files changed, 17 insertions, 2 deletions
diff --git a/src/ui/include/themes.hpp b/src/ui/include/themes.hpp
index d7a5261a..576ea42e 100644
--- a/src/ui/include/themes.hpp
+++ b/src/ui/include/themes.hpp
@@ -25,9 +25,24 @@ class Theme {
private:
Theme();
+
+ lv_style_t base_style_;
+ lv_style_t base_focused_style_;
+
lv_style_t button_style_;
- lv_style_t button_style_focused_;
+ lv_style_t bar_style_;
+ lv_style_t dropdown_style_;
+
+ lv_style_t slider_indicator_style_;
+ lv_style_t slider_knob_style_;
+ lv_style_t slider_knob_focused_style_;
+
+ lv_style_t switch_style_;
+ lv_style_t switch_indicator_style_;
+ lv_style_t switch_indicator_checked_style_;
+ lv_style_t switch_knob_style_;
+
lv_theme_t theme_;
};
} // namespace themes
-} // namespace ui \ No newline at end of file
+} // namespace ui