Hello.
Just getting back into HA after a while out and wanted to change the look of my frontend but run into problems.
I am currently using “transparent” theme
I have this in my configuration file:
frontend:
themes: !include themes.yaml
I was going to try some new themes and see you are now supposed to use this:
frontend:
themes: !include_dir_merge_named themes
But when I then try and restart I get the below but that blows my mind I am afraid!
Can I have a themes folder with these files in:
themes.yaml
transaprent.yaml
should the themes.yaml file include Transparent: !include transparent.yaml
does not seem to matter either way?
The system cannot restart because the configuration is not valid: Invalid config for [frontend]: expected a dictionary for dictionary value @ data['frontend']['themes']['--banner-card-heading-size']. Got '1em' expected a dictionary for dictionary value @ data['frontend']['themes']['accent-color']. Got '#FFFFFF' expected a dictionary for dictionary value @ data['frontend']['themes']['card-background-color']. Got 'var(--paper-card-background-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['card-mod-more-info-yaml']. Got '$: |\n .mdc-dialog {\n background: none;\n }\n .mdc-dialog .mdc-dialog__container .mdc-dialog__surface {\n background: rgba(58, 79, 82,1); \n }\n' expected a dictionary for dictionary value @ data['frontend']['themes']['card-mod-theme']. Got 'Transparent' expected a dictionary for dictionary value @ data['frontend']['themes']['cch-background']. Got 'rgba(150, 150, 150, 0.1)' expected a dictionary for dictionary value @ data['frontend']['themes']['custom_header-background']. Got 'rgba(150, 150, 150, 0.1)' expected a dictionary for dictionary value @ data['frontend']['themes']['dark-primary-color']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['disabled-text-color']. Got '#7F848E' expected a dictionary for dictionary value @ data['frontend']['themes']['divider-color']. Got 'rgba(0, 0, 0, 1)' expected a dictionary for dictionary value @ data['frontend']['themes']['google-green-500']. Got '#39E949' expected a dictionary for dictionary value @ data['frontend']['themes']['google-red-500']. Got '#E45E65' expected a dictionary for dictionary value @ data['frontend']['themes']['ha-card-background']. Got 'rgba(150, 150, 150, 0.1)' expected a dictionary for dictionary value @ data['frontend']['themes']['ha-card-border-radius']. Got '20px' expected a dictionary for dictionary value @ data['frontend']['themes']['label-badge-background']. Got 'rgba(255, 255, 255, 0.1)' expected a dictionary for dictionary value @ data['frontend']['themes']['label-badge-background-color']. Got '#cae2fe' expected a dictionary for dictionary value @ data['frontend']['themes']['label-badge-border-color']. Got 'green' expected a dictionary for dictionary value @ data['frontend']['themes']['label-badge-red']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['label-badge-text-color']. Got '#cae2fe' expected a dictionary for dictionary value @ data['frontend']['themes']['light-primary-color']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['mini-media-player-base-color']. Got '#cae2fe' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-card-background-color']. Got 'rgba(58, 79, 82,1)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-card-header-color']. Got '#FFFFFF' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-dialog-background-color']. Got '#434954' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-grey-200']. Got '#414A59' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-grey-50']. Got 'var(--primary-text-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-input-container-color']. Got '#9eb2c9' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-input-label']. Got '#cae2fe' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-item-icon-active-color']. Got '#F9C536' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-item-icon-color']. Got 'var(--primary-text-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-item-icon_-_color']. Got 'green' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-item-selected_-_background-color']. Got '#434954' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-listbox-color']. Got '#cae2fe' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-slider-active-color']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-slider-container-color']. Got 'linear-gradient(var(--primary-background-color), var(--secondary-background-color)) no-repeat' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-slider-disabled-active-color']. Got 'var(--disabled-text-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-slider-disabled-secondary-color']. Got 'var(--disabled-text-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-slider-knob-color']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-slider-knob-start-color']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-slider-pin-color']. Got '#434954' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-slider-secondary-color']. Got 'var(--secondary-background-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-tabs-selection-bar-color']. Got 'green' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-toggle-button-checked-bar-color']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-toggle-button-checked-button-color']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-toggle-button-checked-ink-color']. Got 'var(--accent-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-toggle-button-unchecked-bar-color']. Got 'var(--disabled-text-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-toggle-button-unchecked-button-color']. Got 'var(--disabled-text-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['paper-toggle-button-unchecked-ink-color']. Got 'var(--disabled-text-color)' expected a dictionary for dictionary value @ data['frontend']['themes']['primary-background-color']. Got '#383C45' expected a dictionary for dictionary value @ data['frontend']['themes']['primary-color']. Got '#5294E2' expected a dictionary for dictionary value @ data['frontend']['themes']['primary-text-color']. Got '#FFFFFF' expected a dictionary for dictionary value @ data['frontend']['themes']['secondary-background-color']. Got '#383C45' expected a dictionary for dictionary value @ data['frontend']['themes']['secondary-text-color']. Got '#cae2fe' expected a dictionary for dictionary value @ data['frontend']['themes']['sidebar-background-color']. Got '#383C45' expected a dictionary for dictionary value @ data['frontend']['themes']['table-row-alternative-background-color']. Got '#3E424B' expected a dictionary for dictionary value @ data['frontend']['themes']['table-row-background-color']. Got '#353840' expected a dictionary for dictionary value @ data['frontend']['themes']['text-primary-color']. Got 'var(--primary-text-color)'. (See /config/configuration.yaml, line 22).