|
25 | 25 | text-decoration: none !important;
|
26 | 26 | }
|
27 | 27 |
|
28 |
| -.monaco-button { |
29 |
| - color: var(--vscode-button-foreground); |
30 |
| - background-color: var(--vscode-button-background); |
31 |
| -} |
32 |
| - |
33 |
| -.monaco-button:hover { |
34 |
| - background-color: var(--vscode-button-hoverBackground); |
35 |
| -} |
36 |
| - |
37 |
| -.monaco-button.secondary { |
38 |
| - color: var(--vscode-button-secondaryForeground); |
39 |
| - background-color: var(--vscode-button-secondaryBackground); |
40 |
| -} |
41 |
| - |
42 |
| -.monaco-button.secondary:hover { |
43 |
| - background-color: var(--vscode-button-secondaryHoverBackground); |
44 |
| -} |
45 |
| - |
46 |
| - |
47 | 28 | .monaco-button.disabled:focus,
|
48 | 29 | .monaco-button.disabled {
|
49 | 30 | opacity: 0.4 !important;
|
|
109 | 90 | .monaco-button-dropdown .monaco-button-dropdown-separator {
|
110 | 91 | padding: 4px 0;
|
111 | 92 | cursor: default;
|
112 |
| - background-color: var(--vscode-button-background); |
113 |
| - border-top: 1px solid var(--vscode-button-border); |
114 |
| - border-bottom: 1px solid var(--vscode-button-border); |
115 |
| -} |
116 |
| - |
117 |
| -.monaco-button.secondary + .monaco-button-dropdown-separator { |
118 |
| - background-color: var(--vscode-button-secondaryBackground); |
119 | 93 | }
|
120 | 94 |
|
121 | 95 | .monaco-button-dropdown .monaco-button-dropdown-separator > div {
|
122 | 96 | height: 100%;
|
123 | 97 | width: 1px;
|
124 |
| - background-color: var(--vscode-button-separator); |
125 | 98 | }
|
126 | 99 |
|
127 | 100 | .monaco-button-dropdown > .monaco-button.monaco-dropdown-button {
|
|
159 | 132 | margin: 0 0.2em;
|
160 | 133 | color: inherit !important;
|
161 | 134 | }
|
| 135 | + |
| 136 | +/* default color styles - based on CSS variables */ |
| 137 | + |
| 138 | +.monaco-button.default-colors, |
| 139 | +.monaco-button-dropdown.default-colors > .monaco-button{ |
| 140 | + color: var(--vscode-button-foreground); |
| 141 | + background-color: var(--vscode-button-background); |
| 142 | +} |
| 143 | + |
| 144 | +.monaco-button.default-colors:hover, |
| 145 | +.monaco-button-dropdown.default-colors > .monaco-button:hover { |
| 146 | + background-color: var(--vscode-button-hoverBackground); |
| 147 | +} |
| 148 | + |
| 149 | +.monaco-button.default-colors.secondary, |
| 150 | +.monaco-button-dropdown.default-colors > .monaco-button.secondary { |
| 151 | + color: var(--vscode-button-secondaryForeground); |
| 152 | + background-color: var(--vscode-button-secondaryBackground); |
| 153 | +} |
| 154 | + |
| 155 | +.monaco-button.default-colors.secondary:hover, |
| 156 | +.monaco-button-dropdown.default-colors > .monaco-button.secondary:hover { |
| 157 | + background-color: var(--vscode-button-secondaryHoverBackground); |
| 158 | +} |
| 159 | + |
| 160 | +.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator { |
| 161 | + background-color: var(--vscode-button-background); |
| 162 | + border-top: 1px solid var(--vscode-button-border); |
| 163 | + border-bottom: 1px solid var(--vscode-button-border); |
| 164 | +} |
| 165 | + |
| 166 | +.monaco-button-dropdown.default-colors .monaco-button.secondary + .monaco-button-dropdown-separator { |
| 167 | + background-color: var(--vscode-button-secondaryBackground); |
| 168 | +} |
| 169 | + |
| 170 | +.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator > div { |
| 171 | + background-color: var(--vscode-button-separator); |
| 172 | +} |
0 commit comments