Browse Source

Revert "Reverse media queries for hiding/showing sidebar"

This reverts commit 0114b6d68e.

This was unnecessary, just setting the width of the grid column will do
the job.
merge-requests/72/head
Deimos 5 years ago
parent
commit
7111ed9b6c
  1. 26
      tildes/scss/_layout.scss

26
tildes/scss/_layout.scss

@ -6,21 +6,20 @@ body {
display: grid; display: grid;
grid-template-rows: auto 1fr auto; grid-template-rows: auto 1fr auto;
grid-template-columns: 1fr minmax(auto, $main-max-width) $sidebar-width 1fr;
grid-template-areas:
". header header ."
". main sidebar ."
". footer footer .";
grid-gap: 0.4rem;
@media (max-width: $show-sidebar-width) {
grid-template-columns: 1fr minmax(auto, $main-max-width) 1fr; grid-template-columns: 1fr minmax(auto, $main-max-width) 1fr;
grid-template-areas: grid-template-areas:
". header ." ". header ."
". main ." ". main ."
". footer ."; ". footer .";
grid-row-gap: 0.2rem; grid-row-gap: 0.2rem;
grid-column-gap: 0;
@media (min-width: $show-sidebar-width) {
grid-template-columns: 1fr minmax(auto, $main-max-width) $sidebar-width 1fr;
grid-template-areas:
". header header ."
". main sidebar ."
". footer footer .";
grid-gap: 0.4rem;
} }
} }
} }
@ -77,13 +76,12 @@ body {
} }
#sidebar { #sidebar {
// displayed by default, hide on smaller screens - doing it this way (vs. hidden by
// default) seems to be necessary to prevent a layout "shift" while loading
// hidden by default, show on wider screens
display: none;
@media (min-width: $show-sidebar-width) {
display: block; display: block;
grid-area: sidebar; grid-area: sidebar;
@media (max-width: $show-sidebar-width) {
display: none;
} }
width: $sidebar-width; width: $sidebar-width;

Loading…
Cancel
Save