822f857d9e
The time used to be yellow while paused. Changing it to white made the paused state less distinct. Blinking the time while paused makes the state distinct again.
29 lines
1.1 KiB
C++
29 lines
1.1 KiB
C++
#pragma once
|
|
|
|
#include <lvgl/lvgl.h>
|
|
|
|
namespace Colors {
|
|
static constexpr lv_color_t orange = LV_COLOR_MAKE(0xff, 0xb0, 0x0);
|
|
static constexpr lv_color_t green = LV_COLOR_MAKE(0x0, 0xb0, 0x0);
|
|
static constexpr lv_color_t blue = LV_COLOR_MAKE(0x0, 0x50, 0xff);
|
|
static constexpr lv_color_t lightGray = LV_COLOR_MAKE(0xb0, 0xb0, 0xb0);
|
|
|
|
static constexpr lv_color_t bg = LV_COLOR_MAKE(0x5d, 0x69, 0x7e);
|
|
static constexpr lv_color_t bgAlt = LV_COLOR_MAKE(0x38, 0x38, 0x38);
|
|
static constexpr lv_color_t bgDark = LV_COLOR_MAKE(0x18, 0x18, 0x18);
|
|
static constexpr lv_color_t highlight = green;
|
|
};
|
|
|
|
/**
|
|
* Initialize the default
|
|
* @param color_primary the primary color of the theme
|
|
* @param color_secondary the secondary color for the theme
|
|
* @param flags ORed flags starting with `LV_THEME_DEF_FLAG_...`
|
|
* @param font_small pointer to a small font
|
|
* @param font_normal pointer to a normal font
|
|
* @param font_subtitle pointer to a large font
|
|
* @param font_title pointer to a extra large font
|
|
* @return a pointer to reference this theme later
|
|
*/
|
|
lv_theme_t* lv_pinetime_theme_init();
|