Login
1 branch 0 tags
Ben (Desktop/Arch) More reliable metadata 91cec1c 1 month ago 26 Commits
moon / firmware / src / ui.c
#include "ui.h"
#include "lvgl.h"

char string_buffer	[256];

lv_obj_t *bvs_list_add_button(lv_obj_t *list, const void *icon, const char *txt) {
	lv_obj_t *ret = lv_list_add_button(list, icon, txt);
	lv_obj_set_style_pad_hor(ret, 2, 0);
	lv_obj_set_style_pad_ver(ret, 1, 0);
	return ret;
}

lv_obj_t *bvs_list_add_header(lv_obj_t *list, const char *txt) {
	lv_obj_t *header = lv_list_add_text(list, txt);
	lv_obj_set_style_bg_color(header, lv_color_hex(0x0288D1), 0);
	lv_obj_set_style_bg_opa(header, LV_OPA_COVER, 0);
	lv_obj_set_style_text_color(header, lv_color_hex(0xFFFFFF), 0);
	return header;
}