summaryrefslogtreecommitdiff
path: root/lua/widgets.lua
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-11-22 14:38:52 +1100
committerjacqueline <me@jacqueline.id.au>2023-11-22 14:38:52 +1100
commit06aca259cbb84c41a002e5a93735b289cc2aa93a (patch)
tree3c3a6c09a7362ab95b0019f4bd4da56faf167187 /lua/widgets.lua
parentcd46d7bd203b69e6d163fd19e38600d9feae6e56 (diff)
downloadtangara-fw-06aca259cbb84c41a002e5a93735b289cc2aa93a.tar.gz
Add basic lua browser screen
Diffstat (limited to 'lua/widgets.lua')
-rw-r--r--lua/widgets.lua13
1 files changed, 5 insertions, 8 deletions
diff --git a/lua/widgets.lua b/lua/widgets.lua
index 9807bc09..76f7c839 100644
--- a/lua/widgets.lua
+++ b/lua/widgets.lua
@@ -17,23 +17,20 @@ function widgets.StatusBar(parent, opts)
},
w = lvgl.HOR_RES(),
h = lvgl.SIZE_CONTENT,
- bg_opa = lvgl.OPA(100),
- bg_color = "#fff",
pad_top = 1,
pad_bottom = 1,
pad_column = 1,
- shadow_width = 6,
- shadow_opa = lvgl.OPA(50),
- shaddow_ofs_x = 0,
+ bg_opa = lvgl.OPA(100),
+ bg_color = "#e1bee7",
scrollbar_mode = lvgl.SCROLLBAR_MODE.OFF,
}
if opts.back_cb then
- status_bar.back = status_bar.root:Label {
+ status_bar.back = status_bar.root:Button {
w = lvgl.SIZE_CONTENT,
h = 12,
- text = "<",
}
+ status_bar.back:Label({ text = "<", align = lvgl.ALIGN.CENTER })
status_bar.back:onClicked(opts.back_cb)
end
@@ -44,7 +41,7 @@ function widgets.StatusBar(parent, opts)
flex_grow = 1,
}
if opts.title then
- status_bar.title.set { text = opts.title }
+ status_bar.title:set { text = opts.title }
end
status_bar.playing = status_bar.root:Image {}