Skip to content

Commit 98c2376

Browse files
committed
Update _wc-forms.scss
1 parent 791faf4 commit 98c2376

File tree

1 file changed

+34
-36
lines changed

1 file changed

+34
-36
lines changed

assets/scss/bootscore-woocommerce/_wc-forms.scss

Lines changed: 34 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ WooCommerce Forms
8888

8989
// Height
9090
form .form-row textarea,
91+
textarea#order_comments,
92+
// WC 9.7
9193
#reviews #comment {
9294
height: $spacer *7;
9395
}
@@ -261,45 +263,41 @@ ul.wc_payment_methods.payment_methods.methods li,
261263
}
262264

263265

264-
265-
266-
// Fix delect since WC 9.7
266+
// Fix checkout select and textarea since WC 9.7
267267
// See https://github.com/bootscore/bootscore/pull/957
268-
.woocommerce form .form-row select {
269-
//cursor: pointer;
270-
//appearance: none;
271-
padding-right: 3em;
272-
//background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);
273-
background-image: var(--#{$prefix}form-select-bg-img), var(--#{$prefix}form-select-bg-icon, none);;
274-
275-
background-repeat: no-repeat;
276-
background-size: $form-select-bg-size;
277-
//background-size: 16px;
268+
.woocommerce form .form-row {
278269

279-
//background-position: calc(100% - .5em) 50%;
280-
background-position: $form-select-bg-position;
281-
}
270+
.input-text,
271+
select {
272+
font-family: $input-font-family;
273+
font-size: $input-font-size;
274+
font-weight: $input-font-weight;
275+
padding: $input-padding-y $input-padding-x;
276+
background-color: $input-bg;
277+
border: $form-select-border-width solid $form-select-border-color;
278+
border-radius: $form-select-border-radius;
279+
color: $form-select-color;
280+
line-height: $input-line-height;
281+
}
282282

283+
select {
284+
background-image: var(--#{$prefix}form-select-bg-img),
285+
var(--#{$prefix}form-select-bg-icon, none);
286+
background-size: $form-select-bg-size;
287+
background-position: $form-select-bg-position;
288+
}
283289

284-
//.woocommerce form .form-row .input-text,
285-
.woocommerce form .form-row select {
286-
font-family: inherit;
287-
font-weight: $form-select-font-weight;
288-
letter-spacing: normal;
289-
padding: $form-select-padding-y $form-select-padding-x;
290-
display: block;
291-
background-color: $form-select-bg;
292-
border: $form-select-border-width solid $form-select-border-color;
293-
border-radius: $form-select-border-radius;
294-
color: $form-select-color;
295-
box-sizing: border-box;
296-
width: 100%;
297-
margin: 0;
298-
line-height: $form-select-line-height;
299-
height: auto;
300-
}
290+
.input-text:focus,
291+
select:focus { // Fixed selector
292+
border-color: $input-focus-border-color;
293+
}
301294

295+
// Validation
296+
&.woocommerce-invalid select:focus {
297+
border-color: var(--#{$prefix}danger);
298+
}
302299

303-
.woocommerce form .form-row .input-text:focus, .woocommerce form .form-row select:focus {
304-
border-color: $input-focus-border-color;
305-
}
300+
&.woocommerce-validated select:focus {
301+
border-color: var(--#{$prefix}success);
302+
}
303+
}

0 commit comments

Comments
 (0)