vendor/assets/stylesheets/furatto/_forms.scss in furatto-1.2.7 vs vendor/assets/stylesheets/furatto/_forms.scss in furatto-1.3.7

- old
+ new

@@ -32,11 +32,16 @@ $form-input-disabled-background-color: #EEE !default; $form-input-mini-width: 20% !default; $form-input-small-width: $form-input-mini-width * 2 !default; $form-input-medium-width: $form-input-mini-width * 3 !default; $form-input-large-width: $form-input-mini-width * 4 !default; -$form-input-file-width: 100% !default;; +$form-input-file-width: 100% !default; +$form-input-transition-property: all !default; +$form-input-transition-duration: 0.1s !default; +$form-input-transition-timing-function: ease-in-out !default; +$include-input-box-shadow-on-focus: true !default; +$include-input-transition: true !default; //Validation states $form-label-success-color: #27ae60 !default; $form-label-error-color: #e74c3c !default; $form-input-success-border-color: $form-label-success-color !default; @@ -122,12 +127,16 @@ input[type="tel"], input[type="color"], { @include border-radius($form-input-radius); @include box-shadow($form-input-box-shadow); - @include single-transition(all 0.1s ease-in-out); @include appearance($ap: none); + + @if($include-input-transition) { + @include single-transition($form-input-transition-property $form-input-transition-duration $form-input-transition-timing-function); + } + display: block; width: 100%; height: $form-input-height; color: $form-input-color; font-size: $form-input-font-size; @@ -143,10 +152,12 @@ } } //Focus state &:focus { - @include box-shadow($form-input-focus-box-shadow); + @if($include-input-box-shadow-on-focus) { + @include box-shadow($form-input-focus-box-shadow); + } border-color: $form-input-focus-border-color; outline: none; background: $form-input-focus-background-color; }