|
188 | 188 | border-right: none;
|
189 | 189 | background-color: var(--theia-arduino-output-background);
|
190 | 190 | }
|
| 191 | + |
| 192 | + |
| 193 | +/* High Contrast Theme rules */ |
| 194 | +/* TODO: Remove it when the Theia version is upgraded to 1.27.0 and use Theia APIs to implement it*/ |
| 195 | +.hc-black.hc-theia.theia-hc .p-TabBar-toolbar .item.arduino-tool-item.enabled:hover > div { |
| 196 | + background: var(--theia-arduino-toolbar-button-background); |
| 197 | + outline: 1px dashed var(--theia-focusBorder); |
| 198 | +} |
| 199 | + |
| 200 | +.hc-black.hc-theia.theia-hc .p-TabBar-toolbar .item.arduino-tool-item.enabled:hover > div.toggle-serial-plotter, |
| 201 | +.hc-black.hc-theia.theia-hc .p-TabBar-toolbar .item.arduino-tool-item.enabled:hover > div.toggle-serial-monitor { |
| 202 | + background: transparent; |
| 203 | +} |
| 204 | + |
| 205 | +.hc-black.hc-theia.theia-hc .item.arduino-tool-item.toggled .arduino-verify-sketch--toolbar, |
| 206 | +.hc-black.hc-theia.theia-hc .item.arduino-tool-item.toggled .arduino-upload-sketch--toolbar { |
| 207 | + background-color: var(--theia-arduino-toolbar-button-background) !important; |
| 208 | + outline: 1px solid var(--theia-focusBorder); |
| 209 | +} |
| 210 | + |
| 211 | +.hc-black.hc-theia.theia-hc .arduino-boards-dropdown-item:hover { |
| 212 | + background: var(--theia-dropdown-background); |
| 213 | +} |
| 214 | + |
| 215 | +.hc-black.hc-theia.theia-hc .arduino-boards-dropdown-item:hover { |
| 216 | + outline: 1px dashed var(--theia-focusBorder); |
| 217 | + outline-offset: -2px; |
| 218 | +} |
| 219 | + |
| 220 | +.hc-black.hc-theia.theia-hc #theia-main-content-panel .p-TabBar .p-TabBar-tab.p-mod-current { |
| 221 | + outline: 1px solid var(--theia-focusBorder); |
| 222 | + outline-offset: -4px; |
| 223 | +} |
| 224 | + |
| 225 | +.hc-black.hc-theia.theia-hc #theia-main-content-panel .p-TabBar .p-TabBar-tab:hover { |
| 226 | + outline: 1px dashed var(--theia-focusBorder); |
| 227 | + outline-offset: -4px; |
| 228 | +} |
| 229 | + |
| 230 | +.hc-black.hc-theia.theia-hc .p-TabBar.theia-app-centers .p-TabBar-tab.p-mod-closable > .p-TabBar-tabCloseIcon:hover { |
| 231 | + outline: 1px dashed var(--theia-focusBorder); |
| 232 | +} |
| 233 | + |
| 234 | +.hc-black.hc-theia.theia-hc .quick-input-list .monaco-list-row.focused { |
| 235 | + outline: 1px dotted var(--theia-focusBorder); |
| 236 | +} |
| 237 | + |
| 238 | +.hc-black.hc-theia.theia-hc .quick-input-list .monaco-list-row:hover { |
| 239 | + outline: 1px dashed var(--theia-focusBorder); |
| 240 | +} |
| 241 | + |
| 242 | +.hc-black.hc-theia.theia-hc .quick-input-widget { |
| 243 | + outline: 1px solid var(--theia-contrastBorder); |
| 244 | + outline-offset: -1px; |
| 245 | +} |
0 commit comments