mirror of
https://github.com/lvgl/lvgl.git
synced 2026-06-02 17:47:28 +08:00
fix(theme): use correct display dpi (#9895)
This commit is contained in:
@@ -283,9 +283,9 @@ static void style_init(my_theme_t * theme)
|
|||||||
lv_style_set_bg_color(&theme->styles.btn, theme->color_grey);
|
lv_style_set_bg_color(&theme->styles.btn, theme->color_grey);
|
||||||
if(!(theme->base.flags & MODE_DARK)) {
|
if(!(theme->base.flags & MODE_DARK)) {
|
||||||
lv_style_set_shadow_color(&theme->styles.btn, lv_palette_main(LV_PALETTE_GREY));
|
lv_style_set_shadow_color(&theme->styles.btn, lv_palette_main(LV_PALETTE_GREY));
|
||||||
lv_style_set_shadow_width(&theme->styles.btn, LV_DPX(3));
|
lv_style_set_shadow_width(&theme->styles.btn, LV_DPX_CALC(theme->disp_dpi, 3));
|
||||||
lv_style_set_shadow_opa(&theme->styles.btn, LV_OPA_50);
|
lv_style_set_shadow_opa(&theme->styles.btn, LV_OPA_50);
|
||||||
lv_style_set_shadow_offset_y(&theme->styles.btn, LV_DPX_CALC(theme->disp_dpi, LV_DPX(4)));
|
lv_style_set_shadow_offset_y(&theme->styles.btn, LV_DPX_CALC(theme->disp_dpi, 3));
|
||||||
}
|
}
|
||||||
lv_style_set_text_color(&theme->styles.btn, theme->color_text);
|
lv_style_set_text_color(&theme->styles.btn, theme->color_text);
|
||||||
lv_style_set_pad_hor(&theme->styles.btn, PAD_DEF);
|
lv_style_set_pad_hor(&theme->styles.btn, PAD_DEF);
|
||||||
@@ -611,10 +611,10 @@ static void style_init(my_theme_t * theme)
|
|||||||
#if LV_USE_SCALE
|
#if LV_USE_SCALE
|
||||||
style_init_reset(&theme->styles.scale);
|
style_init_reset(&theme->styles.scale);
|
||||||
lv_style_set_line_color(&theme->styles.scale, theme->color_text);
|
lv_style_set_line_color(&theme->styles.scale, theme->color_text);
|
||||||
lv_style_set_line_width(&theme->styles.scale, LV_DPX(2));
|
lv_style_set_line_width(&theme->styles.scale, LV_DPX_CALC(theme->disp_dpi, 2));
|
||||||
lv_style_set_arc_color(&theme->styles.scale, theme->color_text);
|
lv_style_set_arc_color(&theme->styles.scale, theme->color_text);
|
||||||
lv_style_set_arc_width(&theme->styles.scale, LV_DPX(2));
|
lv_style_set_arc_width(&theme->styles.scale, LV_DPX_CALC(theme->disp_dpi, 2));
|
||||||
lv_style_set_length(&theme->styles.scale, LV_DPX(6));
|
lv_style_set_length(&theme->styles.scale, LV_DPX_CALC(theme->disp_dpi, 6));
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user