@@ -96,10 +96,16 @@ export class ThemesManager {
9696 document . body . style . setProperty ( "--color-text" , "var(--text)" ) ;
9797 document . body . style . setProperty ( "--color-text-secondary" , "var(--text)" ) ;
9898 document . body . style . setProperty ( "--color-border" , "var(--borders)" ) ;
99+ document . body . style . setProperty ( "--color-border-menu" , "var(--borders)" ) ;
100+ document . body . style . setProperty ( "--color-conditionalborder" , "var(--borders)" ) ;
101+ document . body . style . setProperty ( "--color-border-tooltip" , "var(--borders)" ) ;
99102 document . body . style . setProperty ( "--color-text-disabled" , "var(--text-disabled)" ) ;
100103 document . body . style . setProperty ( "--color-bg-selected-secondary" , "var(--bg-panel)" ) ;
101104 document . body . style . setProperty ( "--color-bg-selected" , "var(--bg-panel-hover)" ) ;
102105 document . body . style . setProperty ( "--color-text-toolbar" , "var(--text)" ) ;
106+ document . body . style . setProperty ( "--color-bg-hover" , "var(--bg-panel-hover)" ) ;
107+ document . body . style . setProperty ( "--color-bg-secondary" , "var(--bg-panel-hover)" ) ;
108+ document . body . style . setProperty ( "--color-bg-tooltip" , "var(--bg-overlay)" ) ;
103109 }
104110
105111 init ( ) : void {
@@ -114,6 +120,7 @@ export class ThemesManager {
114120 "#react-page { background-color: var(--bg-panel); }" ,
115121 `span[class*="action_option--shortcut"] { color: var(--fg-overlay); }` ,
116122 `div[class*="file_browser_page_view"] { background-color: var(--bg-panel) !important; }` ,
123+ `input[class*="sidebar_search--searchInput"]::placeholder { color: var(--text-active); }` ,
117124 ] ;
118125
119126 this . setThemeVariables ( ) ;
@@ -140,9 +147,13 @@ export class ThemesManager {
140147 } ) ;
141148 }
142149
143- if ( / s e a r c h - - s e a r c h I n p u t / . test ( cssRule . selectorText ) ) {
150+ if ( / s e a r c h - - s e a r c h I n p u t | s e a r c h - - s e a r c h C o n t a i n e r W i t h S e l e c t i o n / . test ( cssRule . selectorText ) ) {
151+ cssRule . style [ "background-color" ] = `var(--bg-panel-hover)` ;
144152 cssRule . style [ "color" ] = `var(--text-active)` ;
145153 }
154+ if ( / o p t i o n _ b u t t o n - - t o g g l e d | s e g m e n t e d _ c o n t r o l - - s e g m e n t S e l e c t e d / . test ( cssRule . selectorText ) ) {
155+ cssRule . style [ "background-color" ] = `var(--bg-panel-hover)` ;
156+ }
146157
147158 if ( / s e a r c h I c o n / . test ( cssRule . selectorText ) ) {
148159 cssRule . style [ "fill" ] = `var(--text-active)` ;
0 commit comments