Skip to content
Snippets Groups Projects
Commit ee83f2fa authored by Robert Lange's avatar Robert Lange Committed by Dorian Merz
Browse files

refs #15181 adjust css for required input which is empty:

* draw red border only when input has focus
parent 4249dd7d
No related merge requests found
......@@ -23,6 +23,7 @@ $line-height-base: 1.5 !default;
$brand-primary: #1779ba !default;
$brand-secondary: #e7e7e7 !default;
$brand-danger: #cc4b37 !default; // darker red = #a94442
$brand-danger-transparent: transparentize($brand-danger, .1) !default; // used e.g. for invalid form fields
$brand-info: #008cba !default;
$brand-success: #43ac6a !default; // darker green = #3c763d
$brand-warning: #f08a24 !default;
......
......@@ -277,11 +277,28 @@ input[type='text'] {
}
// red-bordered input field, when empty, requires "form" for specifity, CK
form {
textarea:invalid,
input:invalid {
// create enough space for red border
input:invalid,
textarea:invalid {
margin-right: 2px;
}
input {
// show red border only when submitted empty or when in focus
&:invalid {
box-shadow: inherit;
}
&:focus {
&:invalid,
&:required:invalid {
border-color: $brand-danger-transparent;
box-shadow: 0 0 2px 1px $brand-danger-transparent;
}
}
}
}
//// Select - for limit and sort-select widths see below
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment