+
-
-
+
toggleSidebar(false)}>
+
#right-column {
height: 100%;
- max-height: 100%;
width: 80%;
- max-width: 80%;
-
> #tab-content {
width: 100%;
// Subtract the height of the TabSelector
@@ -74,6 +97,47 @@
overflow-y: scroll;
}
+
+ > #right-top {
+ display: inline-flex;
+ width: 100%;
+
+ > #sidebar-toggle {
+ display: none;
+ cursor: pointer;
+ width: 1em;
+ height: 1em;
+ margin: 10px;
+ background-color: var(--color-dark);
+
+ svg {
+ stroke: var(--color-lighter);
+ }
+ }
+ }
+ }
+
+ @media screen and (max-width: 700px) {
+ > #left-column {
+ position: absolute;
+ z-index: 1;
+
+ transition: transform 0.3s;
+
+ &.collapsed {
+ transform: translate(calc(-100% - 100px));
+ }
+ }
+
+ > #right-column {
+ width: 100%;
+
+ > #right-top {
+ > #sidebar-toggle {
+ display: initial;
+ }
+ }
+ }
}
}
+
+
+