genoring_theme-1.0.0-alpha1/config/schema/genoring_theme.schema.yml
config/schema/genoring_theme.schema.yml
# Schema for the configuration files of the GenoRing theme.
genoring_theme.settings:
type: theme_settings
label: 'GenoRing theme settings'
mapping:
third_party_settings:
type: mapping
label: 'Third party settings'
mapping:
shortcut:
type: mapping
label: 'Shortcut'
mapping:
module_link:
type: boolean
label: 'Module Link'
mobile_menu_all_widths:
type: integer
label: 'Mobile menu all widths'
constraints:
Choice:
# @see genoring_theme_preprocess_html()
# Set to 1 to enable the mobile menu toggle at all widths.
choices:
- 0
- 1
site_branding_bg_color:
type: string
label: 'Site branding background color'
constraints:
Choice:
# @see genoring_theme_form_system_theme_settings_alter()
choices:
- "default"
- "gray"
- "white"
base_primary_color:
type: color_hex
label: 'Base Primary Color'
