| # Copyright (c) 2018 Jan Van Winkel <jan.van_winkel@dxplore.eu> |
| # Copyright (c) 2020 Teslabs Engineering S.L. |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| menu "Themes" |
| |
| choice |
| prompt "Theme" |
| default LVGL_USE_THEME_EMPTY |
| |
| config LVGL_USE_THEME_EMPTY |
| bool "Empty theme" |
| help |
| No theme, you can apply your styles as you need |
| |
| config LVGL_USE_THEME_MATERIAL |
| bool "Material theme" |
| help |
| Material theme, flat theme with bold colors and light shadow, support |
| |
| config LVGL_USE_THEME_MONO |
| bool "Mono theme" |
| help |
| Mono theme, monochrome, support |
| |
| config LVGL_USE_THEME_CUSTOM |
| bool "Custom theme" |
| help |
| Custom theme. |
| endchoice |
| |
| if LVGL_USE_THEME_MATERIAL |
| |
| choice |
| prompt "Default material theme flags" |
| default LVGL_THEME_MATERIAL_LIGHT |
| |
| config LVGL_THEME_MATERIAL_LIGHT |
| bool "Light" |
| |
| config LVGL_THEME_MATERIAL_DARK |
| bool "Dark" |
| endchoice |
| |
| config LVGL_THEME_MATERIAL_FLAG_NO_TRANSITION |
| bool "Disable transitions" |
| help |
| Disable transitions in material theme |
| |
| config LVGL_THEME_MATERIAL_FLAG_NO_FOCUS |
| bool "Disable focus" |
| help |
| Disable indication of focused state in material theme |
| |
| endif # LVGL_USE_THEME_MATERIAL |
| |
| if LVGL_USE_THEME_CUSTOM |
| |
| config LVGL_THEME_CUSTOM_INIT_FUNCTION |
| string "Custom theme initialization function" |
| |
| endif # LVGL_USE_THEME_CUSTOM |
| |
| choice |
| prompt "Default theme primary color" |
| default LVGL_THEME_DEFAULT_COLOR_PRIMARY_RED |
| default LVGL_THEME_DEFAULT_COLOR_PRIMARY_BLACK if LVGL_USE_THEME_MONO |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_WHITE |
| bool "White" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_SILVER |
| bool "Silver" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_GRAY |
| bool "Gray" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_BLACK |
| bool "Black" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_RED |
| bool "Red" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_MAROON |
| bool "Maroon" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_YELLOW |
| bool "Yellow" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_OLIVE |
| bool "Olive" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_LIME |
| bool "Lime" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_GREEN |
| bool "Green" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_CYAN |
| bool "Cyan" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_AQUA |
| bool "Aqua" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_TEAL |
| bool "Teal" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_BLUE |
| bool "Blue" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_NAVY |
| bool "Navy" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_MAGENTA |
| bool "Magenta" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_PURPLE |
| bool "Purple" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_ORANGE |
| bool "Orange" |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM |
| bool "Custom" |
| endchoice |
| |
| if LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM_RED |
| hex "Custom primary color (red)" |
| range 0x00 0xFF |
| default 0x00 |
| help |
| Custom primary color RGB red channel |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM_GREEN |
| hex "Custom primary color (green)" |
| range 0x00 0xFF |
| default 0x00 |
| help |
| Custom primary color RGB green channel |
| |
| config LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM_BLUE |
| hex "Custom primary color (blue)" |
| range 0x00 0xFF |
| default 0x00 |
| help |
| Custom primary color RGB blue channel |
| |
| endif # LVGL_THEME_DEFAULT_COLOR_PRIMARY_CUSTOM |
| |
| choice |
| prompt "Default theme secondary color" |
| default LVGL_THEME_DEFAULT_COLOR_SECONDARY_RED |
| default LVGL_THEME_DEFAULT_COLOR_SECONDARY_BLACK if LVGL_USE_THEME_MONO |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_WHITE |
| bool "White" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_SILVER |
| bool "Silver" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_GRAY |
| bool "Gray" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_BLACK |
| bool "Black" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_RED |
| bool "Red" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_MAROON |
| bool "Maroon" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_YELLOW |
| bool "Yellow" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_OLIVE |
| bool "Olive" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_LIME |
| bool "Lime" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_GREEN |
| bool "Green" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_CYAN |
| bool "Cyan" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_AQUA |
| bool "Aqua" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_TEAL |
| bool "Teal" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_BLUE |
| bool "Blue" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_NAVY |
| bool "Navy" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_MAGENTA |
| bool "Magenta" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_PURPLE |
| bool "Purple" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_ORANGE |
| bool "Orange" |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM |
| bool "Custom" |
| endchoice |
| |
| if LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM_RED |
| hex "Custom secondary color (red)" |
| range 0x00 0xFF |
| default 0x00 |
| help |
| Custom secondary color RGB red channel |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM_GREEN |
| hex "Custom secondary color (green)" |
| range 0x00 0xFF |
| default 0x00 |
| help |
| Custom secondary color RGB green channel |
| |
| config LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM_BLUE |
| hex "Custom secondary color (blue)" |
| range 0x00 0xFF |
| default 0x00 |
| help |
| Custom secondary color RGB blue channel |
| |
| endif # LVGL_THEME_DEFAULT_COLOR_SECONDARY_CUSTOM |
| |
| choice |
| prompt "Default theme small font" |
| default LVGL_THEME_DEFAULT_FONT_SMALL_UNSCII_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_8 |
| bool "Build-in font size 8" |
| depends on LVGL_FONT_MONTSERRAT_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_10 |
| bool "Build-in font size 10" |
| depends on LVGL_FONT_MONTSERRAT_10 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_12 |
| bool "Build-in font size 12" |
| depends on LVGL_FONT_MONTSERRAT_12 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_14 |
| bool "Build-in font size 14" |
| depends on LVGL_FONT_MONTSERRAT_14 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_16 |
| bool "Build-in font size 16" |
| depends on LVGL_FONT_MONTSERRAT_16 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_18 |
| bool "Build-in font size 18" |
| depends on LVGL_FONT_MONTSERRAT_18 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_20 |
| bool "Build-in font size 20" |
| depends on LVGL_FONT_MONTSERRAT_20 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_22 |
| bool "Build-in font size 22" |
| depends on LVGL_FONT_MONTSERRAT_22 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_24 |
| bool "Build-in font size 24" |
| depends on LVGL_FONT_MONTSERRAT_24 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_26 |
| bool "Build-in font size 26" |
| depends on LVGL_FONT_MONTSERRAT_26 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_28 |
| bool "Build-in font size 28" |
| depends on LVGL_FONT_MONTSERRAT_28 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_30 |
| bool "Build-in font size 30" |
| depends on LVGL_FONT_MONTSERRAT_30 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_32 |
| bool "Build-in font size 32" |
| depends on LVGL_FONT_MONTSERRAT_32 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_34 |
| bool "Build-in font size 34" |
| depends on LVGL_FONT_MONTSERRAT_34 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_36 |
| bool "Build-in font size 36" |
| depends on LVGL_FONT_MONTSERRAT_36 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_38 |
| bool "Build-in font size 38" |
| depends on LVGL_FONT_MONTSERRAT_38 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_40 |
| bool "Build-in font size 40" |
| depends on LVGL_FONT_MONTSERRAT_40 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_42 |
| bool "Build-in font size 42" |
| depends on LVGL_FONT_MONTSERRAT_42 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_44 |
| bool "Build-in font size 44" |
| depends on LVGL_FONT_MONTSERRAT_44 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_46 |
| bool "Build-in font size 46" |
| depends on LVGL_FONT_MONTSERRAT_46 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_48 |
| bool "Build-in font size 48" |
| depends on LVGL_FONT_MONTSERRAT_48 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_12_SUBPX |
| bool "Build-in font size 12 with sub-pixel rendering" |
| depends on LVGL_FONT_MONTSERRAT_12_SUBPX |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_MONTSERRAT_28_COMPRESSED |
| bool "Build-in compressed font size 28" |
| depends on LVGL_FONT_MONTSERRAT_28_COMPRESSED |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_DEJAVU_16_PERSIAN_HEBREW |
| bool "Build-in font size 16 with Hebrew, Arabic and Persian" |
| depends on LVGL_FONT_DEJAVU_16_PERSIAN_HEBREW |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_SIMSUN_16_CJK |
| bool "Build-in font size 16 with CJK radicals" |
| depends on LVGL_FONT_SIMSUN_16_CJK |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_UNSCII_8 |
| bool "Build-in monospace font" |
| depends on LVGL_FONT_UNSCII_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_SMALL_CUSTOM |
| bool "Custom font" |
| help |
| Use a none build-in font as default small font. A pointer named |
| lv_theme_default_small_font_custom_ptr should exists as a global |
| variable and point to a valid font structure |
| |
| endchoice |
| |
| choice |
| prompt "Default theme normal font" |
| default LVGL_THEME_DEFAULT_FONT_NORMAL_UNSCII_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_8 |
| bool "Build-in font size 8" |
| depends on LVGL_FONT_MONTSERRAT_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_10 |
| bool "Build-in font size 10" |
| depends on LVGL_FONT_MONTSERRAT_10 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_12 |
| bool "Build-in font size 12" |
| depends on LVGL_FONT_MONTSERRAT_12 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_14 |
| bool "Build-in font size 14" |
| depends on LVGL_FONT_MONTSERRAT_14 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_16 |
| bool "Build-in font size 16" |
| depends on LVGL_FONT_MONTSERRAT_16 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_18 |
| bool "Build-in font size 18" |
| depends on LVGL_FONT_MONTSERRAT_18 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_20 |
| bool "Build-in font size 20" |
| depends on LVGL_FONT_MONTSERRAT_20 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_22 |
| bool "Build-in font size 22" |
| depends on LVGL_FONT_MONTSERRAT_22 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_24 |
| bool "Build-in font size 24" |
| depends on LVGL_FONT_MONTSERRAT_24 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_26 |
| bool "Build-in font size 26" |
| depends on LVGL_FONT_MONTSERRAT_26 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_28 |
| bool "Build-in font size 28" |
| depends on LVGL_FONT_MONTSERRAT_28 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_30 |
| bool "Build-in font size 30" |
| depends on LVGL_FONT_MONTSERRAT_30 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_32 |
| bool "Build-in font size 32" |
| depends on LVGL_FONT_MONTSERRAT_32 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_34 |
| bool "Build-in font size 34" |
| depends on LVGL_FONT_MONTSERRAT_34 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_36 |
| bool "Build-in font size 36" |
| depends on LVGL_FONT_MONTSERRAT_36 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_38 |
| bool "Build-in font size 38" |
| depends on LVGL_FONT_MONTSERRAT_38 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_40 |
| bool "Build-in font size 40" |
| depends on LVGL_FONT_MONTSERRAT_40 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_42 |
| bool "Build-in font size 42" |
| depends on LVGL_FONT_MONTSERRAT_42 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_44 |
| bool "Build-in font size 44" |
| depends on LVGL_FONT_MONTSERRAT_44 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_46 |
| bool "Build-in font size 46" |
| depends on LVGL_FONT_MONTSERRAT_46 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_48 |
| bool "Build-in font size 48" |
| depends on LVGL_FONT_MONTSERRAT_48 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_12_SUBPX |
| bool "Build-in font size 12 with sub-pixel rendering" |
| depends on LVGL_FONT_MONTSERRAT_12_SUBPX |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_MONTSERRAT_28_COMPRESSED |
| bool "Build-in compressed font size 28" |
| depends on LVGL_FONT_MONTSERRAT_28_COMPRESSED |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_DEJAVU_16_PERSIAN_HEBREW |
| bool "Build-in font size 16 with Hebrew, Arabic and Persian" |
| depends on LVGL_FONT_DEJAVU_16_PERSIAN_HEBREW |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_SIMSUN_16_CJK |
| bool "Build-in font size 16 with CJK radicals" |
| depends on LVGL_FONT_SIMSUN_16_CJK |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_UNSCII_8 |
| bool "Build-in monospace font" |
| depends on LVGL_FONT_UNSCII_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_NORMAL_CUSTOM |
| bool "Custom font" |
| help |
| Use a none build-in font as default normal font. A pointer named |
| lv_theme_default_normal_font_custom_ptr should exists as a global |
| variable and point to a valid font structure |
| |
| endchoice |
| |
| choice |
| prompt "Default theme subtitle font" |
| default LVGL_THEME_DEFAULT_FONT_SUBTITLE_UNSCII_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_8 |
| bool "Build-in font size 8" |
| depends on LVGL_FONT_MONTSERRAT_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_10 |
| bool "Build-in font size 10" |
| depends on LVGL_FONT_MONTSERRAT_10 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_12 |
| bool "Build-in font size 12" |
| depends on LVGL_FONT_MONTSERRAT_12 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_14 |
| bool "Build-in font size 14" |
| depends on LVGL_FONT_MONTSERRAT_14 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_16 |
| bool "Build-in font size 16" |
| depends on LVGL_FONT_MONTSERRAT_16 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_18 |
| bool "Build-in font size 18" |
| depends on LVGL_FONT_MONTSERRAT_18 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_20 |
| bool "Build-in font size 20" |
| depends on LVGL_FONT_MONTSERRAT_20 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_22 |
| bool "Build-in font size 22" |
| depends on LVGL_FONT_MONTSERRAT_22 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_24 |
| bool "Build-in font size 24" |
| depends on LVGL_FONT_MONTSERRAT_24 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_26 |
| bool "Build-in font size 26" |
| depends on LVGL_FONT_MONTSERRAT_26 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_28 |
| bool "Build-in font size 28" |
| depends on LVGL_FONT_MONTSERRAT_28 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_30 |
| bool "Build-in font size 30" |
| depends on LVGL_FONT_MONTSERRAT_30 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_32 |
| bool "Build-in font size 32" |
| depends on LVGL_FONT_MONTSERRAT_32 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_34 |
| bool "Build-in font size 34" |
| depends on LVGL_FONT_MONTSERRAT_34 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_36 |
| bool "Build-in font size 36" |
| depends on LVGL_FONT_MONTSERRAT_36 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_38 |
| bool "Build-in font size 38" |
| depends on LVGL_FONT_MONTSERRAT_38 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_40 |
| bool "Build-in font size 40" |
| depends on LVGL_FONT_MONTSERRAT_40 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_42 |
| bool "Build-in font size 42" |
| depends on LVGL_FONT_MONTSERRAT_42 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_44 |
| bool "Build-in font size 44" |
| depends on LVGL_FONT_MONTSERRAT_44 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_46 |
| bool "Build-in font size 46" |
| depends on LVGL_FONT_MONTSERRAT_46 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_48 |
| bool "Build-in font size 48" |
| depends on LVGL_FONT_MONTSERRAT_48 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_12_SUBPX |
| bool "Build-in font size 12 with sub-pixel rendering" |
| depends on LVGL_FONT_MONTSERRAT_12_SUBPX |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_MONTSERRAT_28_COMPRESSED |
| bool "Build-in compressed font size 28" |
| depends on LVGL_FONT_MONTSERRAT_28_COMPRESSED |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_DEJAVU_16_PERSIAN_HEBREW |
| bool "Build-in font size 16 with Hebrew, Arabic and Persian" |
| depends on LVGL_FONT_DEJAVU_16_PERSIAN_HEBREW |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_SIMSUN_16_CJK |
| bool "Build-in font size 16 with CJK radicals" |
| depends on LVGL_FONT_SIMSUN_16_CJK |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_UNSCII_8 |
| bool "Build-in monospace font" |
| depends on LVGL_FONT_UNSCII_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_SUBTITLE_CUSTOM |
| bool "Custom font" |
| help |
| Use a none build-in font as default subtitle font. A pointer named |
| lv_theme_default_small_font_subtitle_ptr should exists as a global |
| variable and point to a valid font structure |
| |
| endchoice |
| |
| choice |
| prompt "Default theme title font" |
| default LVGL_THEME_DEFAULT_FONT_TITLE_UNSCII_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_8 |
| bool "Build-in font size 8" |
| depends on LVGL_FONT_MONTSERRAT_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_10 |
| bool "Build-in font size 10" |
| depends on LVGL_FONT_MONTSERRAT_10 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_12 |
| bool "Build-in font size 12" |
| depends on LVGL_FONT_MONTSERRAT_12 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_14 |
| bool "Build-in font size 14" |
| depends on LVGL_FONT_MONTSERRAT_14 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_16 |
| bool "Build-in font size 16" |
| depends on LVGL_FONT_MONTSERRAT_16 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_18 |
| bool "Build-in font size 18" |
| depends on LVGL_FONT_MONTSERRAT_18 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_20 |
| bool "Build-in font size 20" |
| depends on LVGL_FONT_MONTSERRAT_20 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_22 |
| bool "Build-in font size 22" |
| depends on LVGL_FONT_MONTSERRAT_22 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_24 |
| bool "Build-in font size 24" |
| depends on LVGL_FONT_MONTSERRAT_24 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_26 |
| bool "Build-in font size 26" |
| depends on LVGL_FONT_MONTSERRAT_26 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_28 |
| bool "Build-in font size 28" |
| depends on LVGL_FONT_MONTSERRAT_28 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_30 |
| bool "Build-in font size 30" |
| depends on LVGL_FONT_MONTSERRAT_30 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_32 |
| bool "Build-in font size 32" |
| depends on LVGL_FONT_MONTSERRAT_32 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_34 |
| bool "Build-in font size 34" |
| depends on LVGL_FONT_MONTSERRAT_34 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_36 |
| bool "Build-in font size 36" |
| depends on LVGL_FONT_MONTSERRAT_36 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_38 |
| bool "Build-in font size 38" |
| depends on LVGL_FONT_MONTSERRAT_38 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_40 |
| bool "Build-in font size 40" |
| depends on LVGL_FONT_MONTSERRAT_40 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_42 |
| bool "Build-in font size 42" |
| depends on LVGL_FONT_MONTSERRAT_42 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_44 |
| bool "Build-in font size 44" |
| depends on LVGL_FONT_MONTSERRAT_44 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_46 |
| bool "Build-in font size 46" |
| depends on LVGL_FONT_MONTSERRAT_46 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_48 |
| bool "Build-in font size 48" |
| depends on LVGL_FONT_MONTSERRAT_48 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_12_SUBPX |
| bool "Build-in font size 12 with sub-pixel rendering" |
| depends on LVGL_FONT_MONTSERRAT_12_SUBPX |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_MONTSERRAT_28_COMPRESSED |
| bool "Build-in compressed font size 28" |
| depends on LVGL_FONT_MONTSERRAT_28_COMPRESSED |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_DEJAVU_16_PERSIAN_HEBREW |
| bool "Build-in font size 16 with Hebrew, Arabic and Persian" |
| depends on LVGL_FONT_DEJAVU_16_PERSIAN_HEBREW |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_SIMSUN_16_CJK |
| bool "Build-in font size 16 with CJK radicals" |
| depends on LVGL_FONT_SIMSUN_16_CJK |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_UNSCII_8 |
| bool "Build-in monospace font" |
| depends on LVGL_FONT_UNSCII_8 |
| |
| config LVGL_THEME_DEFAULT_FONT_TITLE_CUSTOM |
| bool "Custom font" |
| help |
| Use a none build-in font as default title font. A pointer named |
| lv_theme_default_small_font_title_ptr should exists as a global |
| variable and point to a valid font structure |
| |
| endchoice |
| |
| endmenu |