@mixin linear-gradient-ltr($fromColor, $fromStop, $toColor, $toStop) {
background: $toColor;
background: -moz-linear-gradient(to right, $fromColor $fromStop, $toColor $toStop);
background: -webkit-gradient(linear, left, right, color-stop($fromStop,$fromColor), color-stop($toStop,$toColor));
background: -webkit-linear-gradient(left, $fromColor $fromStop, $toColor $toStop); //iOS
background: linear-gradient(to right, $fromColor $fromStop, $toColor $toStop); //iOS
background: -o-linear-gradient(left, $fromColor $fromStop, $toColor $toStop);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#{$fromColor}, endColorstr=#{$toColor});
-ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#{$fromColor}, endColorstr=#{$toColor});
}
$color: orange; //orange rgb(255,165,0) or #FFA500
$colorTo: rgba($color, 1);
$colorFrom: rgba($color, 0); //orange transparent. Cannot use 'transparent' because of iOS
@include linear-gradient-ltr($colorFrom, 60%, $colorTo, 85%);
Last active
January 17, 2019 11:26
-
-
Save avblink/aa2d50af4ab030062b6b95acce326896 to your computer and use it in GitHub Desktop.
Sass Mixins
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment