@@ -204,10 +204,7 @@ nav {
204
204
205
205
.content-layout {
206
206
display : grid;
207
- grid-template-columns : var (--text-content-width-iphone-13 ) var (
208
- --side-gutter-width
209
- );
210
- column-gap : var (--component-gap );
207
+ grid-template-columns : var (--text-content-width-iphone-13 ) 1fr ;
211
208
}
212
209
213
210
.docs-container {
@@ -219,12 +216,6 @@ nav {
219
216
flex-direction : column;
220
217
}
221
218
222
- @media (max-width : 1528px ) {
223
- .sidebar-layout {
224
- display : none;
225
- }
226
- }
227
-
228
219
# searchbox {
229
220
width : 24rem ;
230
221
display : none;
@@ -255,12 +246,13 @@ nav {
255
246
}
256
247
257
248
.text-content {
258
- grid-column-start : 1 ;
249
+ grid-column : 1 / - 1 ;
259
250
display : grid;
251
+ grid-template-columns : var (--text-content-width-iphone-13 ) 1fr ;
260
252
}
261
253
262
254
.text-content > : not (.wide ) {
263
- grid-column : 1 ;
255
+ grid-column : 1 / -1 ;
264
256
}
265
257
266
258
.text-content .wide {
@@ -271,13 +263,11 @@ nav {
271
263
width : 100% ;
272
264
}
273
265
274
- @media (min-width : 1512px ) {
275
- /* Macbook Pro 14 */
276
- .base-layout {
266
+ @media (min-width : 1185px ) {
267
+ .main-layout {
277
268
display : grid;
278
- grid-template-rows : repeat ( 2 , auto) ;
269
+ grid-template-columns : var ( --sidebar-width ) 1 fr ;
279
270
column-gap : var (--component-gap );
280
- max-width : 100% ;
281
271
}
282
272
283
273
.breadcrumb-layout {
@@ -286,6 +276,21 @@ nav {
286
276
column-gap : var (--component-gap );
287
277
align-items : center;
288
278
}
279
+ }
280
+ @media (max-width : 1184px ) {
281
+ .sidebar-layout {
282
+ display : none;
283
+ }
284
+ }
285
+
286
+ @media (min-width : 1512px ) {
287
+ /* Macbook Pro 14 */
288
+ .base-layout {
289
+ display : grid;
290
+ grid-template-rows : repeat (2 , auto);
291
+ column-gap : var (--component-gap );
292
+ max-width : 100% ;
293
+ }
289
294
290
295
.text-content {
291
296
grid-template-columns : var (--text-content-width-mbp-14 ) var (
@@ -294,6 +299,10 @@ nav {
294
299
column-gap : var (--component-gap );
295
300
}
296
301
302
+ .text-content > : not (.wide ) {
303
+ grid-column : 1 ;
304
+ }
305
+
297
306
.main-layout {
298
307
display : grid;
299
308
grid-template-columns : var (--sidebar-width ) 1fr ;
@@ -727,8 +736,7 @@ atomic-search-layout atomic-layout-section[section="search"] {
727
736
/* content */
728
737
main {
729
738
flex : 1 ;
730
- max-width : 50rem ;
731
- min-width : 40rem ;
739
+ min-width : 30rem ;
732
740
margin : 2rem 2rem ;
733
741
}
734
742
0 commit comments