70 lines
1.9 KiB
CSS
70 lines
1.9 KiB
CSS
|
|
/* ————————————————————边栏———————————————————— */
|
||
|
|
.dock{
|
||
|
|
background-color: var(--Sv-dock-background);
|
||
|
|
border: none!important;
|
||
|
|
&.dock--vertical{
|
||
|
|
width: 33px;
|
||
|
|
transition: padding-top 0.3s cubic-bezier(0.4, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
&#dockLeft{
|
||
|
|
.dock__item{
|
||
|
|
margin: 5px 0px 5px 5px;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
&#dockRight{
|
||
|
|
.dock__item{
|
||
|
|
margin: 5px 5px 5px 0px;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
&#dockBottom{
|
||
|
|
height: 33px;
|
||
|
|
padding: 0 38px;
|
||
|
|
.dock__item{
|
||
|
|
margin: 0px 5px 5px 0px;
|
||
|
|
}
|
||
|
|
.fn__flex-1{
|
||
|
|
flex: 0;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
& .dock__item{
|
||
|
|
color: var(--Sv-dock-item-color);
|
||
|
|
border-radius: var(--Sv-dock-item-radius);
|
||
|
|
background-color: var(--Sv-list-background);
|
||
|
|
height: 14px;
|
||
|
|
width: 14px;
|
||
|
|
display: flex;
|
||
|
|
align-items: center;
|
||
|
|
justify-content: center;
|
||
|
|
svg{
|
||
|
|
width: 12px;
|
||
|
|
height: 12px;
|
||
|
|
}
|
||
|
|
&:first-child{
|
||
|
|
margin-top: 0px!important;
|
||
|
|
}
|
||
|
|
&:hover{
|
||
|
|
color: var(--Sv-dock-item-hover-color);
|
||
|
|
background-color: var(--Sv-dock-item-active-background);
|
||
|
|
box-shadow: rgba(0, 0, 0, 0.09) 0px 1px 5px 0px, rgba(0, 0, 0, 0.08) 0px 0px 1px 0px;
|
||
|
|
}
|
||
|
|
&.dock__item--activefocus{
|
||
|
|
background: var(--Sv-dock-item--activefocus-background)!important;
|
||
|
|
color:var(--Sv-dock-item--activefocus-color)!important;
|
||
|
|
box-shadow: rgba(0, 0, 0, 0.09) 0px 1px 5px 0px, rgba(0, 0, 0, 0.08) 0px 0px 1px 0px;
|
||
|
|
}/*dock焦点状态*/
|
||
|
|
}
|
||
|
|
& .dock__item--active{
|
||
|
|
color: var(--Sv-dock-item-hover-color);
|
||
|
|
background-color: var(--Sv-dock-item-active-background);
|
||
|
|
box-shadow: rgba(0, 0, 0, 0.09) 0px 1px 5px 0px, rgba(0, 0, 0, 0.08) 0px 0px 1px 0px;
|
||
|
|
}
|
||
|
|
& .dock__item--active:hover{
|
||
|
|
color: var(--Sv-dock-item-hover-color);
|
||
|
|
background-color: var(--Sv-dock-item-active-background-hover);
|
||
|
|
box-shadow: rgba(0, 0, 0, 0.09) 0px 1px 5px 0px, rgba(0, 0, 0, 0.08) 0px 0px 1px 0px;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#dockLeft,#dockRight,.layout__dockl:not(.layout--float),.layout__dockr:not(.layout--float){
|
||
|
|
padding-top: 5px;
|
||
|
|
}
|