summaryrefslogtreecommitdiff
path: root/lua/theme_dark.lua
diff options
context:
space:
mode:
authorailurux <ailuruxx@gmail.com>2024-08-12 03:19:03 +0000
committercooljqln <cooljqln@noreply.codeberg.org>2024-08-12 03:19:03 +0000
commitd719f9c5017ad8006c21b6d546a5d70e846e9502 (patch)
tree0da75c201e98d12b39c87743ee3ed242d2fc5809 /lua/theme_dark.lua
parent3d7b005dc98235899d1a9ae5a74bf11d916028b9 (diff)
downloadtangara-fw-d719f9c5017ad8006c21b6d546a5d70e846e9502.tar.gz
daniel/theme-setting (#87)
- Themes can be loaded from disk and built-in - Themes can be selected in a new themes menu of the settings screen - Some touch-ups to existing themes - The saved theme is persisted in nvs Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/87 Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org> Co-authored-by: ailurux <ailuruxx@gmail.com> Co-committed-by: ailurux <ailuruxx@gmail.com>
Diffstat (limited to 'lua/theme_dark.lua')
-rw-r--r--lua/theme_dark.lua29
1 files changed, 23 insertions, 6 deletions
diff --git a/lua/theme_dark.lua b/lua/theme_dark.lua
index 6508f642..b9bcece2 100644
--- a/lua/theme_dark.lua
+++ b/lua/theme_dark.lua
@@ -95,24 +95,27 @@ local theme_dark = {
switch = {
{lvgl.PART.MAIN, lvgl.Style {
bg_opa = lvgl.OPA(100),
- width = 28,
- height = 8,
+ width = 18,
+ height = 10,
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
bg_color = background_muted,
- border_color = highlight_color,
+ border_color = text_color,
+ border_width = 1,
}},
{lvgl.PART.INDICATOR, lvgl.Style {
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
- bg_color = background_muted,
+ bg_color = background_color,
}},
{lvgl.PART.INDICATOR | lvgl.STATE.CHECKED, lvgl.Style {
bg_color = highlight_color,
+ bg_opa = lvgl.OPA(100),
}},
{lvgl.PART.KNOB, lvgl.Style {
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
- pad_all = 2,
bg_opa = lvgl.OPA(100),
bg_color = background_muted,
+ border_color = text_color,
+ border_width = 1,
}},
{lvgl.PART.KNOB | lvgl.STATE.FOCUSED, lvgl.Style {
bg_color = highlight_color,
@@ -170,7 +173,21 @@ local theme_dark = {
image_recolor = icon_enabled_color,
}},
},
-
+ now_playing = {
+ {lvgl.PART.MAIN, lvgl.Style {
+ bg_opa = lvgl.OPA(100),
+ radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
+ border_width = 1,
+ border_color = highlight_color,
+ border_side = 15, -- LV_BORDER_SIDE_FULL
+ }},
+ },
+ menu_icon = {
+ {lvgl.PART.MAIN, lvgl.Style {
+ pad_all = 4,
+ radius = 4
+ }},
+ },
}
return theme_dark