Files
2026-03-22 20:56:25 +01:00

73 lines
1.3 KiB
SCSS

@import '../common/PredefinedMixins.scss';
@import './partial.scss';
@import './Variables.scss';
.wb-nav {
@include partial-transition;
cursor: pointer;
border-radius: 8px;
color: $command_secondary_fg;
background-color: transparent;
margin: 0;
padding: 0;
width: 32px;
height: auto;
border: none;
box-shadow: none;
&:focus-visible {
@include focus();
}
.content {
@include partial-column-center;
width: inherit;
height: 30px;
.icon {
@include partial-column-center;
width: inherit;
height: inherit;
svg {
width: 16px;
height: inherit;
path {
fill: $command_secondary_fg;
}
}
}
}
&:hover:not(.disabled),
&.hover:not(.disabled):not(:focus-visible) {
color: $command_secondary_hover_fg;
background-color: $command_secondary_hover_bg;
box-shadow: $command_shadow;
.content {
.icon svg path {
fill: $command_secondary_hover_fg;
}
}
}
&:active {
background-color: $command_form_active_bg;
color: $command_form_active_fg;
box-shadow: $command_shadow;
.content {
.icon svg path {
fill: $command_form_active_fg;
}
}
}
&.disabled {
cursor: default;
opacity: 0.6;
}
}