Skip to content

Commit 0b3c04c

Browse files
committed
fix layout on small screens
1 parent bba62a4 commit 0b3c04c

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

sass/_base.sass

+12-5
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,16 @@ body, html
2121
article
2222
margin-left: 1rem !important
2323
margin-right: 1rem !important
24+
max-width: min(60rem, calc(100vw - 2rem)) !important
25+
26+
@media screen and (min-width: 60em)
27+
article.page > *
28+
max-width: 70%
29+
box-sizing: border-box
2430

2531
main
2632
display: flex
33+
gap: 0
2734
> nav
2835
position: sticky
2936
top: 0
@@ -58,8 +65,9 @@ main
5865
color: grey
5966

6067
article
61-
flex: 2 2
62-
max-width: 60rem
68+
flex: 2
69+
max-width: min(60rem, 100vw)
70+
box-sizing: border-box
6371
margin: 4rem auto
6472

6573
h1
@@ -96,9 +104,6 @@ main
96104
line-height: 1.6
97105

98106
article.page
99-
> *
100-
max-width: 70%
101-
102107
h2
103108
margin: 2em 0 0 0
104109

@@ -120,6 +125,8 @@ main
120125
font-size: smaller
121126
float: right
122127
width: 25%
128+
padding-left: 1em
129+
box-sizing: border-box
123130

124131
p:first-child
125132
margin-top: 0

0 commit comments

Comments
 (0)