styles/base/_tabcontainer.scss
.tabcontainer
{
flex-grow: 1;
flex-direction: column;
> .tabs
{
flex-grow: 0;
flex-shrink: 0;
> .button
{
padding: 5px 10px;
border-radius: 4px 4px 0px 0px;
opacity: 0.2;
font-family: Roboto;
font-size: 13px;
background-color: #aaa;
.iconpanel
{
margin-right: 4px;
}
&:hover
{
opacity: 0.5;
}
&.active
{
opacity: 1;
}
}
}
> .sheets
{
border: 4px solid #aaa;
border-radius: 0px 2px 2px 2px;
flex-grow: 1;
flex-direction: column;
> :not( .active )
{
display: none;
}
}
&.tabs-bottom
{
flex-direction: column-reverse;
> .tabs
{
padding-left: 5px; // just to get out of the sheet border radius
}
> .tabs .button
{
border-radius: 0px 0px 4px 4px;
}
> .sheet
{
border-radius: 3px 3px 3px 0px;
}
}
&.tabs-left
{
flex-direction: row;
> .tabs
{
padding-top: 5px; // just to get out of the sheet border radius
flex-direction: column;
}
> .tabs .button
{
border-radius: 4px 0 0px 4px;
}
> .sheet
{
border-radius: 0px 3px 3px 3px;
}
}
}