blob: 9b8dc240c7694810f05acb2c6e9f57a60699b5d4 [file] [log] [blame]
.w-sdc-left-sidebar {
width: 242px;
overflow: hidden;
background-color: @main_color_p;
.box-shadow(1px 0px 4px 0px rgba(24, 24, 25, 0.17));
position: absolute;
left: 0;
top: 0;
bottom: 0;
padding: 12px 18px;
z-index: 1;
}
.w-sdc-left-sidebar-menu {
margin: 0;
padding: 0;
ul {
margin: 0;
padding: 0;
}
}
/* Catalog */
.i-sdc-left-sidebar-nav-item {
.c_6;
.hand;
.border-radius(4px);
width: 220px;
height: 60px;
line-height: 19px;
margin: 0 auto 10px;
padding: 20px 10px 20px 60px;
box-shadow: 0 0 2px 0 rgba(0, 0, 0, .3);
text-align: left;
&::before {
.sprite;
content: '';
position: absolute;
left: 50px;
top: 18px;
}
&.catalog {
.c_4;
.bg_a;
.uppercase;
position: relative;
text-indent: 20px;
&:hover { .bg_a_hover; }
&::before {.sprite.catalog;}
}
&.distribution {
.bg_o;
display: none;
position: relative;
}
&.distribution::before {
.sprite.distribution;
}
&.support {
.bg_a;
position: relative;
}
&.support::before {
.sprite.support;
}
}
/* */
.i-sdc-left-sidebar-nav-item-hierachy {
.c_6;
.hand;
.border-radius(4px);
width: 220px;
height: 60px;
line-height: 19px;
margin: 0 auto 10px;
padding: 20px 10px 20px 60px;
box-shadow: 0 0 2px 0 rgba(0, 0, 0, .3);
text-align: left;
&::before {
.sprite;
content: '';
position: absolute;
left: 50px;
top: 18px;
}
&.catalog {
.c_4;
.bg_a;
.uppercase;
position: relative;
text-indent: 20px;
&:hover { .bg_a_hover; }
&::before {.sprite.catalog;}
}
&.distribution {
.bg_o;
display: none;
position: relative;
}
&.distribution::before {
.sprite.distribution;
}
&.support {
.bg_a;
position: relative;
}
&.support::before {
.sprite.support;
}
}
/* Dashboard (Non Catalog) */
.i-sdc-left-sidebar-item {
list-style: none;
.m_14_r;
line-height: 24px;
&.category-title {
text-transform: uppercase;
.l_14_m;
line-height: 30px;
}
input[type="checkbox"] {
margin-right: 10px;
vertical-align: sub;
}
/*&.selectedLink {
.c_7;
}*/
.i-sdc-left-sidebar-item-state-count {
float: right;
}
.sdc-element-checkbox {
display: inline-flex;
}
}
.i-sdc-left-sidebar-item-seperator {
border-bottom: solid 1px @func_color_r;
width: 208px;
}