Skip to content

Commit

Permalink
fix: handling validation and unique true or false
Browse files Browse the repository at this point in the history
  • Loading branch information
frankpagan committed Mar 9, 2024
1 parent 1f2232d commit ffa07d7
Showing 1 changed file with 28 additions and 5 deletions.
33 changes: 28 additions & 5 deletions src/index.css
Original file line number Diff line number Diff line change
Expand Up @@ -191,11 +191,34 @@ input:-webkit-autofill {
-webkit-animation-fill-mode: both;
}

.input--error .floating-label_label {
color: #FF8484 !important;
animation: shake 0.25s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
backface-visibility: hidden;
perspective: 1000px;
floating-label [validation='true']~.floating-label_outline .floating-label_leading,
floating-label [validation='true']~.floating-label_outline .floating-label_notch,
floating-label [validation='true']~.floating-label_outline .floating-label_trailing,
.floating-label_field [validation='true']~.floating-label_outline .floating-label_leading,
.floating-label_field [validation='true']~.floating-label_outline .floating-label_notch,
.floating-label_field [validation='true']~.floating-label_outline .floating-label_trailing,
floating-label [unique='true']~.floating-label_outline .floating-label_leading,
floating-label [unique='true']~.floating-label_outline .floating-label_notch,
floating-label [unique='true']~.floating-label_outline .floating-label_trailing,
.floating-label_field [unique='true']~.floating-label_outline .floating-label_leading,
.floating-label_field [unique='true']~.floating-label_outline .floating-label_notch,
.floating-label_field [unique='true']~.floating-label_outline .floating-label_trailing {
border-color: green
}

floating-label [validation='false']~.floating-label_outline .floating-label_leading,
floating-label [validation='false']~.floating-label_outline .floating-label_notch,
floating-label [validation='false']~.floating-label_outline .floating-label_trailing,
.floating-label_field [validation='false']~.floating-label_outline .floating-label_leading,
.floating-label_field [validation='false']~.floating-label_outline .floating-label_notch,
.floating-label_field [validation='false']~.floating-label_outline .floating-label_trailing,
floating-label [unique='false']~.floating-label_outline .floating-label_leading,
floating-label [unique='false']~.floating-label_outline .floating-label_notch,
floating-label [unique='false']~.floating-label_outline .floating-label_trailing,
.floating-label_field [unique='false']~.floating-label_outline .floating-label_leading,
.floating-label_field [unique='false']~.floating-label_outline .floating-label_notch,
.floating-label_field [unique='false']~.floating-label_outline .floating-label_trailing {
border-color: red
}

@keyframes shake {
Expand Down

0 comments on commit ffa07d7

Please sign in to comment.