clipbucket/upload/styles/cb_27/theme/assets/css/less/thirdparty-slider.less
2014-09-19 09:58:54 +00:00

105 lines
1.8 KiB
Text

/** jQuery UI Slider */
.ui-slider {
background-color:#CCC;
}
.ui-slider-horizontal {
height:9px;
}
.ui-slider-vertical {
width:9px;
}
.ui-slider .ui-slider-handle {
border-radius:0;
width: 1.45em; height: 1.45em;
background-color:#F5F5F5;
border:1px solid;
&:before {
display:inline-block;
content:"|||";
font-size:8px;
font-family:Helvetica, Arial, sans-serif;
position:absolute; top:0; bottom:0; left:0; right:0;
text-align:center; line-height:15px;
}
&:hover {
background-color:#FFF;
}
&:hover , &:focus , &:active{
outline:none;
box-shadow: 1px 1px 1px 0px rgba(0,0,0,.3);
text-decoration:none;
&:before {
text-shadow: 1px 1px 1px rgba(0,0,0,.3);
}
}
}
.ui-slider-horizontal .ui-slider-handle {
margin-left: -0.725em;
top: -0.4em;
}
.ui-slider-vertical .ui-slider-handle {
left: -0.35em;
margin-bottom: -0.65em;
}
.ui-slider-small {
&.ui-slider-horizontal {
height:5px;
}
&.ui-slider-vertical {
width:5px;
}
.ui-slider-handle {
border-radius:24px;
width:16px; height:16px;
top:-5px;
&:before {
font-size:6px;
line-height:13px;
}
}
}
/* colors */
.ui-slider-range {
background-color:@slider-color;
}
.ui-slider-handle {
outline:none !important;
& , &:hover , &:focus, &:active {
border-color:@slider-color;
color:@slider-color;
}
}
//slider color
.slider-color(@color) {
@slider-class:~`"slider-@{color}"`;
@slider-bg:@@slider-class;
@slider-class2:~`"ui-@{slider-class}"`;
.@{slider-class2} {
.ui-slider-range {
background-color:@slider-bg;
}
.ui-slider-handle {
& , &:hover , &:focus, &:active {
border-color:@slider-bg;
color:@slider-bg;
}
}
}
}
.slider-color(~"green");
.slider-color(~"red");
.slider-color(~"purple");
.slider-color(~"orange");
.slider-color(~"dark");
.slider-color(~"pink");