/* No-ui-slider */ .noUi-target { border: none; box-shadow: none; @include border-radius(0px); &.noUi-horizontal{ height: 0.25rem; .noUi-handle { left: -17px; } } &.noUi-vertical{ width: 0.25rem; height: 156px; display: inline-block; .noUi-handle { left: -6px; } } .noUi-base { background: color(gray-lightest); box-shadow: none; border: none; .noUi-connect { background: theme-color(primary); box-shadow: none; } .noUi-origin { background: theme-color(success); .noUi-handle { background: $white; @include border-radius(100%); border:$border-width solid $border-color; width: 18px; height: 18px; top: -7px; outline: none; @include transition-duration(0.4s); &:after, &:before { display: none; } &:after { display: block; position: absolute; top:5px; left: 0; right: 0; margin: auto; width: 6px; height: 6px; background: theme-color(primary); @include border-radius(100%); } .noUi-tooltip{ font-weight: 600; @include border-radius(4px); border: none; line-height: 1; font-size: $default-font-size; padding: 13px 12px; bottom: 190%; } &.noUi-active {} } } } .noUi-pips{ .noUi-marker-horizontal,.noUi-marker-vertical{ background: $border-color; } .noUi-marker-horizontal{ height: 9px; width: 1px; } .noUi-marker-vertical{ height: 1px; width: 9px; } .noUi-value{ color: $black; font-size: 0.94rem; font-weight: 600; } } } /* Slider Color variations */ @each $color, $value in $theme-colors { .slider-#{$color} { @include slider-color-variant($value); } }