]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
when glowing is disabled, use variables to style the transition of the background... 6377/head
authorHaris Khan <khanh@inniogroup.com>
Sat, 7 Mar 2015 00:09:50 +0000 (19:09 -0500)
committerHaris Khan <khanh@inniogroup.com>
Sat, 7 Mar 2015 00:09:50 +0000 (19:09 -0500)
scss/foundation/_settings.scss
scss/foundation/components/_forms.scss

index f0b0d2a7dd1ceb1a12be72839335dec2d629f253..314802fa8bc4fc6ae41c2dc4bb8abf2a4d129be7 100644 (file)
@@ -683,6 +683,10 @@ $include-html-global-classes: $include-html-classes;
 // $glowing-effect-fade-time: .45s;
 // $glowing-effect-color: $input-focus-border-color;
 
+// We use this to style the transition when inputs are focused and when the glowing effect is disabled.
+// $input-transition-fade-time: 0.15s !default;
+// $input-transition-fade-timing-function: linear !default;
+
 // Select variables
 // $select-bg-color: $ghost;
 // $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%);
index 9c59ddf19815ab5e1fd6c552ee1baca2309d5cdc..b5f94862d4540c2a58a82143e8681aff0571f42c 100644 (file)
@@ -74,6 +74,10 @@ $input-error-message-font-color-alt: $oil !default;
 $glowing-effect-fade-time: .45s !default;
 $glowing-effect-color: $input-focus-border-color !default;
 
+// We use this to style the transition when inputs are focused and when the glowing effect is disabled.
+$input-transition-fade-time: 0.15s !default;
+$input-transition-fade-timing-function: linear !default;
+
 // Select variables
 $select-bg-color: $ghost !default;
 $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%) !default;
@@ -417,11 +421,11 @@ $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%) !default;
       border-radius: 0;
       @include form-element;
       @if $input-include-glowing-effect == false {
-        -webkit-transition: border-color 0.15s linear, background 0.15s linear;
-        -moz-transition: border-color 0.15s linear, background 0.15s linear;
-        -ms-transition: border-color 0.15s linear, background 0.15s linear;
-        -o-transition: border-color 0.15s linear, background 0.15s linear;
-        transition: border-color 0.15s linear, background 0.15s linear;
+        -webkit-transition: border-color $input-transition-fade-time $input-transition-fade-timing-function, background $input-transition-fade-time $input-transition-fade-timing-function;
+        -moz-transition: border-color $input-transition-fade-time $input-transition-fade-timing-function, background $input-transition-fade-time $input-transition-fade-timing-function;
+        -ms-transition: border-color $input-transition-fade-time $input-transition-fade-timing-function, background $input-transition-fade-time $input-transition-fade-timing-function;
+        -o-transition: border-color $input-transition-fade-time $input-transition-fade-timing-function, background $input-transition-fade-time $input-transition-fade-timing-function;
+        transition: border-color $input-transition-fade-time $input-transition-fade-timing-function, background $input-transition-fade-time $input-transition-fade-timing-function;
       }
       &.radius {
         @include radius($input-border-radius);