I’d like to propose a data selector for themes to make it easier to make edits to full themes from a Component.
I’m not sure how unique my situation is but I’m running an example where I have two instances of graceful installed, so I can use a dark and light pallet. I’m using a theme component to make edits to these remote themes to do universal changes such as change the like button. This all works great for universal edits changed by the styles but the problem starts to arise when I want to make an edit to say the dark version that should not appear in the light theme. I don’t see a way to use CSS to make changes by theme id. To do what I currently want, I’d have to make individual theme components for each theme for the minor stuff I desire.
Perhaps something like [data-theme-id].
If this is possible already, then feel free to ignore me, I just think it would go along way to help sites that want to make edits to multiple themes without piling up the components list.