From 3e6a3758edf1960c64d1d8b0424ac84283166f52 Mon Sep 17 00:00:00 2001 From: Peter Johanson Date: Thu, 1 Apr 2021 21:22:48 -0400 Subject: refactor(display): Saner font selection/defaults. * Only select fonts for the default built in status screen * Leverage theme default fonts, instead of hardcoding theme details in each component. --- app/src/display/status_screen.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'app/src/display/status_screen.c') diff --git a/app/src/display/status_screen.c b/app/src/display/status_screen.c index 6f32b28..ff678af 100644 --- a/app/src/display/status_screen.c +++ b/app/src/display/status_screen.c @@ -48,6 +48,9 @@ lv_obj_t *zmk_display_status_screen() { #if IS_ENABLED(CONFIG_ZMK_WIDGET_LAYER_STATUS) zmk_widget_layer_status_init(&layer_status_widget, screen); + lv_obj_set_style_local_text_font(zmk_widget_layer_status_obj(&layer_status_widget), + LV_LABEL_PART_MAIN, LV_STATE_DEFAULT, + lv_theme_get_font_small()); lv_obj_align(zmk_widget_layer_status_obj(&layer_status_widget), NULL, LV_ALIGN_IN_BOTTOM_LEFT, 0, 0); #endif -- cgit v1.2.3