| ... | @@ -1173,8 +1173,10 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil | ... | @@ -1173,8 +1173,10 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil |
| 1173 | compatibility overrides so both navigation implementations receive the | 1173 | compatibility overrides so both navigation implementations receive the |
| 1174 | same palette. Success, info, provider, and channel identity colors remain | 1174 | same palette. Success, info, provider, and channel identity colors remain |
| 1175 | independent; error, warning, and update roles are themeable below. */ | 1175 | independent; error, warning, and update roles are themeable below. */ |
| 1176 | html[data-theme-id], | 1176 | |
| 1177 | html.dark[data-theme-id] { | 1177 | /* The non-empty marker adds enough specificity to outrank the generated root |
| | 1178 | dark variant without reintroducing raw `.dark` selectors. */ |
| | 1179 | html[data-theme-id]:not([data-theme-id=""]) { |
| 1178 | --background: var(--app-theme-canvas); | 1180 | --background: var(--app-theme-canvas); |
| 1179 | --app-chrome-background: var(--app-theme-chrome); | 1181 | --app-chrome-background: var(--app-theme-chrome); |
| 1180 | --toolbar-background: var(--app-theme-toolbar); | 1182 | --toolbar-background: var(--app-theme-toolbar); |