| | |
| | | margin: 0; |
| | | } |
| | | |
| | | .hide-until-loaded ~ #explorer-content { |
| | | .hide-until-loaded ~ .explorer-content { |
| | | display: none; |
| | | } |
| | | } |
| | |
| | | display: flex; |
| | | flex-direction: column; |
| | | overflow-y: hidden; |
| | | |
| | | min-height: 1.2rem; |
| | | flex: 0 1 auto; |
| | | &.collapsed { |
| | | flex: 0 1 1.2rem; |
| | |
| | | align-self: flex-start; |
| | | } |
| | | |
| | | button#mobile-explorer { |
| | | button.mobile-explorer { |
| | | display: none; |
| | | } |
| | | |
| | | button#desktop-explorer { |
| | | button.desktop-explorer { |
| | | display: flex; |
| | | } |
| | | |
| | | @media all and ($mobile) { |
| | | button#mobile-explorer { |
| | | button.mobile-explorer { |
| | | display: flex; |
| | | } |
| | | |
| | | button#desktop-explorer { |
| | | button.desktop-explorer { |
| | | display: none; |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | button#mobile-explorer, |
| | | button#desktop-explorer { |
| | | button.mobile-explorer, |
| | | button.desktop-explorer { |
| | | background-color: transparent; |
| | | border: none; |
| | | text-align: left; |
| | |
| | | } |
| | | } |
| | | |
| | | #explorer-content { |
| | | .explorer-content { |
| | | list-style: none; |
| | | overflow: hidden; |
| | | overflow-y: auto; |
| | |
| | | &.collapsed { |
| | | flex: 0 0 34px; |
| | | |
| | | & > #explorer-content { |
| | | & > .explorer-content { |
| | | transform: translateX(-100vw); |
| | | visibility: hidden; |
| | | } |
| | |
| | | &:not(.collapsed) { |
| | | flex: 0 0 34px; |
| | | |
| | | & > #explorer-content { |
| | | & > .explorer-content { |
| | | transform: translateX(0); |
| | | visibility: visible; |
| | | } |
| | | } |
| | | |
| | | #explorer-content { |
| | | .explorer-content { |
| | | box-sizing: border-box; |
| | | z-index: 100; |
| | | position: absolute; |
| | |
| | | visibility: hidden; |
| | | } |
| | | |
| | | #mobile-explorer { |
| | | .mobile-explorer { |
| | | margin: 0; |
| | | padding: 5px; |
| | | z-index: 101; |