com.phloxui
Version:
PhloxUI Ng2+ Framework
111 lines (90 loc) • 1.74 kB
text/less
.phx-scroll-wizard-pane{
width: 100%;
height: 100%;
> div{
float: left;
height: 100%;
}
>.left{
// background-color: extract(@CLR_1, 8);
background-color: hsv(0, 0%, 99%);
width: 20%;
position: relative;
border-right: @MENU_TOP_BORDER_THICKNESS solid @CLR_BORDER_COLOR;
// has left right to be 70%
& + .right{
width: 80%;
}
> .header{
text-align: center;
position: absolute;
top: 0;
width: 100%;
color: extract(@CLR_0, 9);
> div {
margin-top: 20pt;
}
> .header-image{
> img {
width: 50pt;
}
}
> .header-label{
padding-left: 12%;
padding-right: 12%;
text-align: initial;
}
}
> .footer{
text-align: center;
position: absolute;
bottom: 0;
width: 100%;
color: extract(@CLR_0, 9);
}
> .body{
overflow-y: auto;
height: 100%;
> div {
width: 100%;
}
> .step{
height: @WIZARD_STEP_HEIGHT;
line-height: @WIZARD_STEP_LINE_HEIGHT; // as same as height
text-align: center;
color: extract(@CLR_0, 9);
z-index: -1;
cursor: pointer;
&.active{
color: extract(@CLR_BRAND_HUE, 5);
// background-color: extract(@CLR_1, 9);
}
}
}
}
>.right{
width: 100%;
overflow-y: scroll;
&::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0);
background-color: extract(@CLR_1, 9);
}
&::-webkit-scrollbar
{
width: 12px;
background-color: extract(@CLR_1, 9);
}
&::-webkit-scrollbar-thumb
{
border-radius: 10px;
background-color: extract(@CLR_1, 5);
}
> component-wrapper + *{
display: block;
}
> component-wrapper.active + *{
display: block;
}
}
}