|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
-
- .form-sent {
- .form-control:invalid {
- border-color: #dc3545;
- padding-right: 2.25rem;
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
- background-repeat: no-repeat;
- background-position: center right calc(.375em + .1875rem);
- background-size: calc(.75em + .375rem) calc(.75em + .375rem);
- }
-
- select.form-control:invalid + .select2 .select2-selection {
- border-color: #dc3545;
- }
-
- select.form-control:invalid + .select2 .select2-selection b {
- border-color: #dc3545 transparent transparent transparent;
- }
-
- .form-check-label input:invalid ~ .checkmark {
- border-color: #dc3545;
- }
- }
-
- .nav-item .nav-link {
- position: relative;
-
- .invalid-form {
- display: none;
- position: absolute;
- top: -7px;
- right: -6px;
- color: #dc3545;
- background: #fff;
- border-radius: 10px;
- font-size: 1.2rem;
- }
- }
-
- .nav-item.has-invalid .nav-link .invalid-form {
- display: inline-block;
- z-index: 2;
- }
-
- .field-collection {
- padding-top: 15px;
-
- legend {
- font-weight: bold;
- font-size: 18px;
- }
-
- .field-collection-item {
- background-color: gainsboro;
- padding: 10px;
- position: relative;
- border-radius: 5px;
-
- .field-collection-delete {
- position: absolute;
- right: 0px;
- top: 0px;
- }
- }
- }
-
-
-
|