| | |
| | | & > :not(.sidebar.left:has(.explorer)) { |
| | | transition: transform 300ms ease-in-out; |
| | | } |
| | | |
| | | &.lock-scroll > :not(.sidebar.left:has(.explorer)) { |
| | | transform: translateX(100dvw); |
| | | transition: transform 300ms ease-in-out; |
| | |
| | | |
| | | min-height: 1.2rem; |
| | | flex: 0 1 auto; |
| | | |
| | | &.collapsed { |
| | | flex: 0 1 1.2rem; |
| | | |
| | | & .fold { |
| | | transform: rotateZ(-90deg); |
| | | } |
| | |
| | | list-style: none; |
| | | margin: 0; |
| | | padding: 0; |
| | | overscroll-behavior: contain; |
| | | |
| | | &.explorer-ul { |
| | | overscroll-behavior: contain; |
| | | } |
| | | |
| | | & li > a { |
| | | color: var(--dark); |
| | |
| | | |
| | | .mobile-no-scroll { |
| | | @media all and ($mobile) { |
| | | overscroll-behavior: none; |
| | | .explorer-content > .explorer-ul { |
| | | overscroll-behavior: contain; |
| | | } |
| | | } |
| | | } |