Skip to content

Automation Category Picker Selected Row Ignores Dark Theme (White on White in 2025 Frontend) #28390

@SolutechUK

Description

@SolutechUK

Checklist

  • I have updated to the latest available Home Assistant version.
  • I have cleared the cache of my browser.
  • I have tried a different browser to see if it is related to my browser.
  • I have tried reproducing the issue in safe mode to rule out problems with unsupported custom resources.

Describe the issue you are experiencing

Automation Category Picker Selected Row Ignores Dark Theme (White on White)

Home Assistant Version: 2025.x (latest)
Frontend Mode: Default (no custom CSS, no frontend hacks)
Theme Type: Standard YAML theme (OLED / true black)
Install Type: Home Assistant OS / Supervised
Theme Loading: frontend:
themes: !include_dir_merge_named themes

In Settings → Automations → Edit → Category Picker, the selected category row is permanently white, regardless of theme settings.

This results in:

White background on the selected row

White / nearly-white text on top

Selected item becomes difficult or impossible to read in dark themes

This issue persists even when all documented theme variables are defined, including:

paper-item-selected-background-color

paper-item-selected-text-color

mdc-theme-*

mdc-sys-color-*

All other parts of the UI respect the theme correctly.

Describe the behavior you expected

The selected row in the category picker should:

Respect the active theme background color

Respect the active theme text color

Behave consistently with other dropdown and list components

Image

Steps to reproduce the issue

...

What version of Home Assistant Core has the issue?

2025.12.1

What was the last working version of Home Assistant Core?

No response

In which browser are you experiencing the issue?

Firefox 145.0.2

Which operating system are you using to run this browser?

No response

State of relevant entities

Problem-relevant frontend configuration

JavaScript errors shown in your browser console/inspector

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions