|
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 .arduino-upload-sketch--toolbar, |
| 196 | +.hc-black.hc-theia.theia-hc .p-TabBar-toolbar .item.arduino-tool-item .arduino-verify-sketch--toolbar, |
| 197 | +.hc-black.hc-theia.theia-hc .p-TabBar-toolbar .item.arduino-tool-item .arduino-start-debug { |
| 198 | + background: transparent; |
| 199 | +} |
| 200 | + |
| 201 | +.hc-black.hc-theia.theia-hc .arduino-verify-sketch--toolbar-icon, |
| 202 | +.hc-black.hc-theia.theia-hc .arduino-upload-sketch--toolbar-icon, |
| 203 | +.hc-black.hc-theia.theia-hc .arduino-start-debug-icon { |
| 204 | + background-color: var(--theia-arduino-toolbar-button-secondary-label); |
| 205 | +} |
| 206 | + |
| 207 | +.hc-black.hc-theia.theia-hc .p-TabBar-toolbar .item.arduino-tool-item.enabled:hover > div { |
| 208 | + background: transparent; |
| 209 | + outline: 1px dashed var(--theia-focusBorder); |
| 210 | +} |
| 211 | + |
| 212 | +.hc-black.hc-theia.theia-hc .item.arduino-tool-item.toggled .arduino-verify-sketch--toolbar, |
| 213 | +.hc-black.hc-theia.theia-hc .item.arduino-tool-item.toggled .arduino-upload-sketch--toolbar { |
| 214 | + background-color: transparent !important; |
| 215 | + outline: 1px solid var(--theia-focusBorder); |
| 216 | +} |
| 217 | + |
| 218 | +.hc-black.hc-theia.theia-hc .arduino-boards-dropdown-item:hover { |
| 219 | + background: var(--theia-dropdown-background); |
| 220 | +} |
| 221 | + |
| 222 | +.hc-black.hc-theia.theia-hc .arduino-boards-dropdown-item:hover > div { |
| 223 | + outline: 1px dashed var(--theia-focusBorder); |
| 224 | +} |
| 225 | + |
| 226 | +.hc-black.hc-theia.theia-hc #theia-main-content-panel .p-TabBar .p-TabBar-tab.p-mod-current { |
| 227 | + outline: 1px solid var(--theia-focusBorder); |
| 228 | + outline-offset: -4px; |
| 229 | +} |
| 230 | + |
| 231 | +.hc-black.hc-theia.theia-hc #theia-main-content-panel .p-TabBar .p-TabBar-tab:hover { |
| 232 | + outline: 1px dashed var(--theia-focusBorder); |
| 233 | + outline-offset: -4px; |
| 234 | +} |
| 235 | + |
| 236 | +.hc-black.hc-theia.theia-hc .p-TabBar.theia-app-centers .p-TabBar-tab.p-mod-closable > .p-TabBar-tabCloseIcon:hover { |
| 237 | + outline: 1px dashed var(--theia-focusBorder); |
| 238 | +} |
| 239 | + |
| 240 | +.hc-black.hc-theia.theia-hc .quick-input-list .monaco-list-row.focused { |
| 241 | + outline: 1px dotted var(--theia-focusBorder); |
| 242 | +} |
| 243 | + |
| 244 | +.hc-black.hc-theia.theia-hc .quick-input-list .monaco-list-row:hover { |
| 245 | + outline: 1px dashed var(--theia-focusBorder); |
| 246 | +} |
0 commit comments