@@ -37,9 +37,9 @@ a > .hljs {
37
37
display : flex;
38
38
flex-wrap : wrap;
39
39
background-color : var (--bg );
40
- border-bottom -color : var (--bg );
41
- border-bottom -width : 1px ;
42
- border-bottom -style : solid;
40
+ border-block-end -color : var (--bg );
41
+ border-block-end -width : 1px ;
42
+ border-block-end -style : solid;
43
43
}
44
44
# menu-bar .sticky ,
45
45
.js # menu-bar-hover-placeholder : hover + # menu-bar ,
@@ -56,7 +56,7 @@ a > .hljs {
56
56
height : var (--menu-bar-height );
57
57
}
58
58
# menu-bar .bordered {
59
- border-bottom -color : var (--table-border-color );
59
+ border-block-end -color : var (--table-border-color );
60
60
}
61
61
# menu-bar i , # menu-bar .icon-button {
62
62
position : relative;
@@ -160,7 +160,7 @@ a > .hljs {
160
160
}
161
161
162
162
.nav-wrapper {
163
- margin-top : 50px ;
163
+ margin-block-start : 50px ;
164
164
display : none;
165
165
}
166
166
@@ -174,10 +174,12 @@ a > .hljs {
174
174
}
175
175
176
176
.previous {
177
+ /* Only Firefox supports flow-relative values */
177
178
float : left;
178
179
}
179
180
180
181
.next {
182
+ /* Only Firefox supports flow-relative values */
181
183
float : right;
182
184
right : var (--page-padding );
183
185
}
@@ -237,7 +239,7 @@ pre > .buttons :hover {
237
239
background-color : var (--theme-hover );
238
240
}
239
241
pre > .buttons i {
240
- margin-left : 8px ;
242
+ margin-inline-start : 8px ;
241
243
}
242
244
pre > .buttons button {
243
245
cursor : inherit;
@@ -274,7 +276,7 @@ pre > code {
274
276
}
275
277
276
278
pre > .result {
277
- margin-top : 10px ;
279
+ margin-block-start : 10px ;
278
280
}
279
281
280
282
/* Search */
@@ -285,8 +287,14 @@ pre > .result {
285
287
286
288
mark {
287
289
border-radius : 2px ;
288
- padding : 0 3px 1px 3px ;
289
- margin : 0 -3px -1px -3px ;
290
+ padding-block-start : 0 ;
291
+ padding-block-end : 1px ;
292
+ padding-inline-start : 3px ;
293
+ padding-inline-end : 3px ;
294
+ margin-block-start : 0 ;
295
+ margin-block-end : -1px ;
296
+ margin-inline-start : -3px ;
297
+ margin-inline-end : -3px ;
290
298
background-color : var (--search-mark-bg );
291
299
transition : background-color 300ms linear;
292
300
cursor : pointer;
@@ -298,14 +306,17 @@ mark.fade-out {
298
306
}
299
307
300
308
.searchbar-outer {
301
- margin-left : auto;
302
- margin-right : auto;
309
+ margin-inline-start : auto;
310
+ margin-inline-end : auto;
303
311
max-width : var (--content-max-width );
304
312
}
305
313
306
314
# searchbar {
307
315
width : 100% ;
308
- margin : 5px auto 0px auto;
316
+ margin-block-start : 5px ;
317
+ margin-block-end : 0 ;
318
+ margin-inline-start : auto;
319
+ margin-inline-end : auto;
309
320
padding : 10px 16px ;
310
321
transition : box-shadow 300ms ease-in-out;
311
322
border : 1px solid var (--searchbar-border-color );
@@ -321,20 +332,23 @@ mark.fade-out {
321
332
.searchresults-header {
322
333
font-weight : bold;
323
334
font-size : 1em ;
324
- padding : 18px 0 0 5px ;
335
+ padding-block-start : 18px ;
336
+ padding-block-end : 0 ;
337
+ padding-inline-start : 5px ;
338
+ padding-inline-end : 0 ;
325
339
color : var (--searchresults-header-fg );
326
340
}
327
341
328
342
.searchresults-outer {
329
- margin-left : auto;
330
- margin-right : auto;
343
+ margin-inline-start : auto;
344
+ margin-inline-end : auto;
331
345
max-width : var (--content-max-width );
332
- border-bottom : 1px dashed var (--searchresults-border-color );
346
+ border-block-end : 1px dashed var (--searchresults-border-color );
333
347
}
334
348
335
349
ul # searchresults {
336
350
list-style : none;
337
- padding-left : 20px ;
351
+ padding-inline-start : 20px ;
338
352
}
339
353
ul # searchresults li {
340
354
margin : 10px 0px ;
@@ -347,7 +361,10 @@ ul#searchresults li.focus {
347
361
ul # searchresults span .teaser {
348
362
display : block;
349
363
clear : both;
350
- margin : 5px 0 0 20px ;
364
+ margin-block-start : 5px ;
365
+ margin-block-end : 0 ;
366
+ margin-inline-start : 20px ;
367
+ margin-inline-end : 0 ;
351
368
font-size : 0.8em ;
352
369
}
353
370
ul # searchresults span .teaser em {
@@ -423,13 +440,13 @@ ul#searchresults span.teaser em {
423
440
@media only screen and (min-width : 620px ) {
424
441
# sidebar-toggle-anchor : checked ~ .page-wrapper {
425
442
transform : none;
426
- margin-left : var (--sidebar-width );
443
+ margin-inline-start : var (--sidebar-width );
427
444
}
428
445
}
429
446
430
447
.chapter {
431
448
list-style : none outside none;
432
- padding-left : 0 ;
449
+ padding-inline-start : 0 ;
433
450
line-height : 2.2em ;
434
451
}
435
452
@@ -459,7 +476,7 @@ ul#searchresults span.teaser em {
459
476
.chapter li > a .toggle {
460
477
cursor : pointer;
461
478
display : block;
462
- margin-left : auto;
479
+ margin-inline-start : auto;
463
480
padding : 0 10px ;
464
481
user-select : none;
465
482
opacity : 0.68 ;
@@ -476,7 +493,7 @@ ul#searchresults span.teaser em {
476
493
477
494
.chapter li .chapter-item {
478
495
line-height : 1.5em ;
479
- margin-top : 0.6em ;
496
+ margin-block-start : 0.6em ;
480
497
}
481
498
482
499
.chapter li .expanded > a .toggle div {
@@ -499,7 +516,7 @@ ul#searchresults span.teaser em {
499
516
500
517
.section {
501
518
list-style : none outside none;
502
- padding-left : 20px ;
519
+ padding-inline-start : 20px ;
503
520
line-height : 1.9em ;
504
521
}
505
522
@@ -532,7 +549,7 @@ ul#searchresults span.teaser em {
532
549
padding : 2px 20px ;
533
550
line-height : 25px ;
534
551
white-space : nowrap;
535
- text-align : left ;
552
+ text-align : start ;
536
553
cursor : pointer;
537
554
color : inherit;
538
555
background : inherit;
0 commit comments