summaryrefslogtreecommitdiff
path: root/lua/theme_light.lua
diff options
context:
space:
mode:
authorailurux <ailuruxx@gmail.com>2024-08-15 16:14:18 +1000
committerailurux <ailuruxx@gmail.com>2024-08-15 16:14:18 +1000
commit0662bb037b94ffc50ee7ce313c348cbe6b7f6e4c (patch)
treeeaad426a454c098be46ef7c8f04f7af8db4574ec /lua/theme_light.lua
parent98cc3edb015bad08485da47e60c2b84896dc458b (diff)
downloadtangara-fw-0662bb037b94ffc50ee7ce313c348cbe6b7f6e4c.tar.gz
Some UI/themes tweaks
Diffstat (limited to 'lua/theme_light.lua')
-rw-r--r--lua/theme_light.lua38
1 files changed, 25 insertions, 13 deletions
diff --git a/lua/theme_light.lua b/lua/theme_light.lua
index 96403de3..03d076f4 100644
--- a/lua/theme_light.lua
+++ b/lua/theme_light.lua
@@ -7,6 +7,7 @@ local text_color = "#2c2c2c"
local highlight_color = "#ff82bc"
local icon_enabled_color = "#ff82bc"
local icon_disabled_color = "#999999"
+local border_color = "#888888"
local theme_light = {
base = {
@@ -43,7 +44,9 @@ local theme_light = {
bg_color = background_color,
image_recolor_opa = 180,
image_recolor = highlight_color,
- radius = 5,
+ radius = 4,
+ border_color = border_color,
+ border_width = 1,
}},
{lvgl.PART.MAIN | lvgl.STATE.FOCUSED, lvgl.Style {
bg_opa = lvgl.OPA(100),
@@ -70,17 +73,21 @@ local theme_light = {
bg_opa = lvgl.OPA(100),
bg_color = background_muted,
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
+ border_color = border_color,
+ border_width = 1,
+ height = 8,
}},
{lvgl.PART.INDICATOR, lvgl.Style {
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
bg_color = highlight_color,
+ border_color = border_color,
+ border_width = 1,
}},
{lvgl.PART.KNOB, lvgl.Style {
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
bg_color = background_muted,
- shadow_width = 5,
- shadow_opa = lvgl.OPA(100),
- pad_all = 2,
+ border_color = border_color,
+ border_width = 1,
}},
{lvgl.PART.MAIN | lvgl.STATE.FOCUSED, lvgl.Style {
bg_color = background_muted,
@@ -123,9 +130,6 @@ local theme_light = {
width = 18,
height = 10,
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
- bg_color = background_muted,
- border_color = text_color,
- border_width = 1,
}},
{lvgl.PART.INDICATOR, lvgl.Style {
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
@@ -138,9 +142,6 @@ local theme_light = {
{lvgl.PART.KNOB, lvgl.Style {
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
bg_opa = lvgl.OPA(100),
- bg_color = background_color,
- border_color = text_color,
- border_width = 1,
}},
{lvgl.PART.KNOB | lvgl.STATE.FOCUSED, lvgl.Style {
bg_color = highlight_color,
@@ -151,7 +152,7 @@ local theme_light = {
radius = 2,
pad_all = 2,
border_width = 1,
- border_color = background_muted,
+ border_color = border_color,
border_side = 15, -- LV_BORDER_SIDE_FULL
bg_color = background_color,
}},
@@ -164,7 +165,7 @@ local theme_light = {
radius = 2,
pad_all = 2,
border_width = 1,
- border_color = highlight_color,
+ border_color = border_color,
bg_opa = lvgl.OPA(100),
bg_color = background_color
}},
@@ -178,6 +179,17 @@ local theme_light = {
image_recolor = highlight_color,
}},
},
+ back_button = {
+ {lvgl.PART.MAIN, lvgl.Style {
+ image_recolor_opa = 180,
+ image_recolor = icon_enabled_color,
+ pad_all = 0,
+ }},
+ {lvgl.PART.MAIN | lvgl.STATE.FOCUSED, lvgl.Style {
+ image_recolor_opa = 0,
+ image_recolor = "#ffffff",
+ }},
+ },
settings_title = {
{lvgl.PART.MAIN, lvgl.Style {
pad_top = 2,
@@ -211,7 +223,7 @@ local theme_light = {
bg_opa = lvgl.OPA(100),
radius = 32767, -- LV_RADIUS_CIRCLE = 0x7fff
border_width = 1,
- border_color = highlight_color,
+ border_color = border_color,
border_side = 15, -- LV_BORDER_SIDE_FULL
}},
},