mirror of
https://github.com/lichess-org/lila.git
synced 2026-05-26 13:51:00 +00:00
64 lines
960 B
SCSS
64 lines
960 B
SCSS
.toggle-box {
|
|
@extend %box-radius;
|
|
|
|
border: $border;
|
|
background: $c-bg-zebra;
|
|
margin: 1rem 0 3rem 0;
|
|
padding: 2rem $box-padding 0;
|
|
|
|
legend {
|
|
@extend %box-radius;
|
|
@include prevent-select;
|
|
|
|
background: $c-bg-zebra;
|
|
padding: 0.5em 1.5em;
|
|
text-align: right;
|
|
font-size: 1.2em;
|
|
line-height: 26px;
|
|
|
|
&:focus-visible {
|
|
outline: $outline;
|
|
}
|
|
}
|
|
}
|
|
|
|
.toggle-box--toggle {
|
|
legend {
|
|
border: 1px solid transparent;
|
|
border-top-color: $c-border;
|
|
cursor: pointer;
|
|
|
|
&::after {
|
|
content: '▲';
|
|
margin-left: 1ch;
|
|
}
|
|
}
|
|
}
|
|
|
|
.toggle-box--toggle-off {
|
|
background: none;
|
|
border-color: transparent;
|
|
border-top-color: $c-border;
|
|
border-radius: 0;
|
|
padding-top: 0;
|
|
|
|
legend {
|
|
border: $border;
|
|
background: none;
|
|
|
|
&:hover {
|
|
@extend %box-neat;
|
|
|
|
background: $c-bg-zebra;
|
|
}
|
|
|
|
&::after {
|
|
content: '▼';
|
|
}
|
|
}
|
|
|
|
> *:not(legend) {
|
|
display: none;
|
|
}
|
|
}
|