src.styles.themes.default.theme.scss Maven / Gradle / Ivy
$base-color: #0079FE;
$btn-background: #fff;
$btn-border: #ccc;
$btn-text-color: #333;
$btn-arrow: #333;
$token-background: $base-color;
$token-text-color: #fff;
$token-remove-color: #fff;
$box-shadow-color: #959595;
$list-hover-background: #f5f5f5;
$label-color: #000;
$selected-background: #e9f4ff;
.c-btn{
background: $btn-background;
border: 1px solid $btn-border;
color: $btn-text-color;
}
.selected-list{
.c-list{
.c-token{
background: $token-background;
.c-label{
color: $token-text-color;
}
.c-remove {
svg {
fill: $token-remove-color;
}
}
}
}
.c-angle-down, .c-angle-up{
svg {
fill: $btn-arrow;
}
}
}
.dropdown-list{
ul{
li:hover{
background: $list-hover-background;
}
}
}
.arrow-up, .arrow-down {
border-bottom: 15px solid #fff;
}
.arrow-2{
border-bottom: 15px solid #ccc;
}
.list-area{
border: 1px solid #ccc;
background: #fff;
box-shadow: 0 1px 5px $box-shadow-color;
}
.select-all{
border-bottom: 1px solid #ccc;
}
.list-filter{
border-bottom: 1px solid #ccc;
.c-search{
svg {
fill: #888;
}
}
.c-clear {
svg {
fill: #888;
}
}
}
.pure-checkbox {
input[type="checkbox"]:focus + label:before, input[type="checkbox"]:hover + label:before{
border-color: $base-color;
background-color: #f2f2f2;
}
input[type="checkbox"] + label{
color: $label-color;
}
input[type="checkbox"] + label:before{
color: $base-color;
border: 1px solid $base-color;
}
input[type="checkbox"] + label:after{
background-color: $base-color;
}
input[type="checkbox"]:disabled + label:before{
border-color: #cccccc;
}
input[type="checkbox"]:disabled:checked + label:before{
background-color: #cccccc;
}
input[type="checkbox"] + label:after{
border-color: #ffffff;
}
input[type="radio"]:checked + label:before{
background-color: white;
}
input[type="checkbox"]:checked + label:before{
background: $base-color;
}
}
.single-select-mode .pure-checkbox {
input[type="checkbox"]:focus + label:before, input[type="checkbox"]:hover + label:before{
border-color: $base-color;
background-color: #f2f2f2;
}
input[type="checkbox"] + label{
color: $label-color;
}
input[type="checkbox"] + label:before{
color: transparent !important;
border: 0 solid $base-color;
}
input[type="checkbox"] + label:after{
background-color: transparent !important;
}
input[type="checkbox"]:disabled + label:before{
border-color: #cccccc;
}
input[type="checkbox"]:disabled:checked + label:before{
background-color: #cccccc;
}
input[type="checkbox"] + label:after{
border-color: $base-color;
}
input[type="radio"]:checked + label:before{
background-color: white;
}
input[type="checkbox"]:checked + label:before{
background: none !important;
}
}
.selected-item{
background: $selected-background;
}
.btn-iceblue {
background: $base-color;
border: 1px solid $btn-border;
color: #fff;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy