@@ -64,7 +64,9 @@ input[type='number'] {
64
64
border : 1px solid var (--vscode-settings-textInputBorder );
65
65
padding : 4px 4px ;
66
66
}
67
- body .vscode-dark input {
67
+
68
+ /* "Cloud9 gray" in input boxes (not buttons/radios). */
69
+ body .vscode-dark input : not ([type = 'submit' ]): not ([type = 'radio' ]) {
68
70
background : rgba (var (--shade ), 0.1 );
69
71
}
70
72
@@ -122,16 +124,18 @@ button,
122
124
padding : 8px ;
123
125
}
124
126
button ,
125
- .button-theme-primary : hover {
127
+ .button-theme-primary : hover : not ( : disabled ) {
126
128
background : var (--vscode-button-hoverBackground );
129
+ cursor : pointer;
127
130
}
128
131
.button-theme-secondary {
129
132
color : var (--vscode-button-secondaryForeground );
130
133
background : var (--vscode-button-secondaryBackground );
131
134
border : 1px solid var (--vscode-button-border );
132
135
}
133
- .button-theme-secondary : hover {
136
+ .button-theme-secondary : hover : not ( : disabled ) {
134
137
background : var (--vscode-button-secondaryHoverBackground );
138
+ cursor : pointer;
135
139
}
136
140
.button-theme-soft {
137
141
color : var (--vscode-settings-textInputForeground );
@@ -162,14 +166,31 @@ body.vscode-dark textarea {
162
166
display : contents;
163
167
}
164
168
169
+ .button-container {
170
+ display : flex;
171
+ align-items : flex-start;
172
+ flex-direction : row;
173
+ /* margin: 16px 0 0 0; */
174
+ padding : 10px ;
175
+ position : sticky;
176
+ top : 10px ;
177
+ justify-content : flex-end;
178
+ border-bottom : 1px solid var (--vscode-menu-separatorBackground );
179
+ /**
180
+ * HACK: Using background-color alpha as a workaround because "opacity" affects children.
181
+ * TODO: Is there a way to use alpha with var(--vscode-menu-background) ?
182
+ */
183
+ /* background-color: rgba(0, 0, 0, 0.1); */
184
+ }
185
+
186
+ .button-container h1 {
187
+ margin : 0px ;
188
+ }
189
+
165
190
/* Overrides */
166
191
body .vscode-dark .settings-panel {
167
192
background : rgba (var (--tint ), 0.02 ) !important ;
168
193
}
169
194
body .vscode-light .settings-panel {
170
195
background : rgba (var (--shade ), 0.02 ) !important ;
171
196
}
172
- .button-container {
173
- border : none !important ;
174
- background : none !important ;
175
- }
0 commit comments