viur-ignite-css
Version:
Core of VIUR Ignite - a less framework
104 lines (76 loc) • 1.75 kB
text/less
@charset "UTF-8";
/**
* PROGRESS
*/
// Colors:
@progressBackground: lighten(@complementColor,60%);
@progressDefault: @complementColor;
@progressPrimary: @successColor;
@progressInfo: @hintColor;
@progressWarning: @warnColor;
@progressDanger: @failColor;
.progress {
appearance: none;
border: none;
border-radius: .2em;
display: block;
height: 1rem;
overflow: hidden;
padding: 0;
width: 100%;
&:not(:last-child) {
margin-bottom: 1em;
}
}
.progress::-webkit-progress-bar {
background-color: @progressBackground;
}
.progress::-webkit-progress-value {
background-color: @progressDefault;
transition: 1s ease-in-out all;
}
.progress::-moz-progress-bar {
background-color: @progressDefault;
}
.progress-vPrimary::-webkit-progress-value {
background-color: @progressPrimary;
}
.progress-vPrimary::-moz-progress-bar {
background-color: @progressPrimary;
}
.progress-vInfo::-webkit-progress-value {
background-color: @progressInfo;
}
.progress-vInfo::-moz-progress-bar {
background-color: @progressInfo;
}
.progress-vWarning::-webkit-progress-value {
background-color: @progressWarning;
}
.progress-vWarning::-moz-progress-bar {
background-color: @progressWarning;
}
.progress-vDanger::-webkit-progress-value {
background-color: @progressDanger;
}
.progress-vDanger::-moz-progress-bar {
background-color: @progressDanger;
}
.progress-vSmall {
height: .6rem;
}
.progress-vMedium {
height: 1.4rem;
}
.progress-vLarge {
height: 1.8rem;
}
// => Progress Media Queries
.media-mixin(@break) when (@break = @breakSmall) {
}
.media-mixin(@break) when (@break = @breakMedium) {
}
.media-mixin(@break) when (@break = @breakLarge) {
}
.media-mixin(@break) when (@break = @breakPrint) {
}