@@ -269,6 +269,7 @@ header {
269
269
header > * : only-child ,
270
270
header > * : only-child > : only-child {
271
271
width : 100% ;
272
+ flex-grow : 1 ;
272
273
box-sizing : border-box;
273
274
margin : 0px ;
274
275
}
@@ -515,6 +516,7 @@ table tr:first-child td {
515
516
516
517
.decorative-image {
517
518
display : none;
519
+ background-size : contain;
518
520
}
519
521
520
522
@@ -527,8 +529,6 @@ table tr:first-child td {
527
529
box-sizing : border-box;
528
530
overflow-x : auto;
529
531
flex-basis : fit-content;
530
- flex-grow : 0.1 ;
531
-
532
532
border-color : var (--border-color );
533
533
}
534
534
@@ -539,7 +539,6 @@ table tr:first-child td {
539
539
border-width : var (--border-width );
540
540
margin-top : 0.8em ;
541
541
margin-bottom : 0.2em ;
542
- min-width : min-content;
543
542
box-sizing : border-box;
544
543
max-width : 100vw ;
545
544
overflow : auto;
@@ -548,7 +547,6 @@ table tr:first-child td {
548
547
text-align : left;
549
548
flex-grow : 1 ;
550
549
flex-basis : min-content;
551
- resize : both;
552
550
}
553
551
554
552
@@ -579,18 +577,27 @@ table tr:first-child td {
579
577
display : flex;
580
578
flex-wrap : wrap;
581
579
flex-direction : column;
582
- gap : var (--gap );
583
580
}
584
581
585
582
.flex-col > * {
586
583
box-sizing : border-box;
587
584
flex : 1 1 auto;
588
585
flex-basis : fit-content;
586
+ margin-block-end : var (--gap );
587
+ }
588
+
589
+ .flex-col > * : last-child {
590
+ margin-block-end : 0px ;
591
+ }
592
+
593
+ .flex-col > * : nth-last-child (2 ) {
594
+ margin-block-end : 0px ;
589
595
}
590
596
591
597
.flex-col footer ,
592
598
.flex-col header {
593
599
flex-grow : 0 ;
600
+ margin-block-end : 0px ;
594
601
}
595
602
596
603
.flex-row {
@@ -604,8 +611,6 @@ table tr:first-child td {
604
611
605
612
.flex-row > * {
606
613
box-sizing : border-box;
607
- flex-grow : 1 ;
608
- flex-shrink : 1 ;
609
614
flex-basis : fit-content;
610
615
margin : 0px ;
611
616
}
@@ -725,13 +730,15 @@ table tr:first-child td {
725
730
726
731
.nogaps > .col-12 {
727
732
width : 100% ;
733
+ flex-grow : 1 ;
728
734
}
729
735
730
- /*Sizes that are relative to approximately the width of a phone screem*/
736
+ /*Sizes that are relative to approximately the width of a phone screen.
737
+ A little smaller in flex to allow for expansion or fitting lots on a row*/
731
738
.w-sm-full {
732
739
width : 480px ;
733
740
max-width : calc (min (480px , 96vw ));
734
- flex-basis : 480 px ;
741
+ flex-basis : 320 px ;
735
742
flex-shrink : 1 ;
736
743
}
737
744
@@ -924,6 +931,11 @@ table tr:first-child td {
924
931
925
932
/*Simple utilities */
926
933
934
+ .round-feathered {
935
+ mask-image : radial-gradient (circle, rgba (0 , 0 , 0 , 1 ) 50% , rgba (0 , 0 , 0 , 0.1 ) 67% , rgba (0 , 0 , 0 , 0 ) 71% );
936
+ -webkit-mask-image : radial-gradient (circle, rgba (0 , 0 , 0 , 1 ) 50% , rgba (0 , 0 , 0 , 0.1 ) 67% , rgba (0 , 0 , 0 , 0 ) 71% );
937
+ }
938
+
927
939
.paper {
928
940
background : var (--box-bg );
929
941
}
@@ -955,9 +967,10 @@ iframe.h-center {
955
967
gap : 0px ;
956
968
}
957
969
958
- .nogaps > * {
970
+ .nogaps > * : not (. specificity_hack ) {
959
971
margin : 0px ;
960
972
box-sizing : border-box;
973
+ margin-block-end : 0px ;
961
974
}
962
975
963
976
.rounded {
@@ -1494,7 +1507,6 @@ header:not(.undecorated)>.tool-bar:only-child :is(a, a.button, select, p, h1, h2
1494
1507
gap : var (--padding );
1495
1508
border-top : var (--tool-bar-element-border );
1496
1509
border-bottom : var (--tool-bar-element-border );
1497
- align-items : center;
1498
1510
}
1499
1511
1500
1512
.tool-bar select {
@@ -1555,9 +1567,8 @@ input[type=range] {
1555
1567
--concave-item-box-shadow : none;
1556
1568
}
1557
1569
1558
-
1559
- input [type = range ]::-webkit-slider-runnable-track {
1560
- background : var (--control-bg );
1570
+ input [type = "range" ]::-webkit-slider-runnable-track {
1571
+ background-color : color-mix (in srgb, var (--control-bg ) 70% , var (--control-fg ));
1561
1572
border : var (--thin-border );
1562
1573
border-radius : 250px ;
1563
1574
height : calc (var (--control-height ) / 3 );
@@ -1567,14 +1578,15 @@ input[type=range]::-webkit-slider-thumb {
1567
1578
margin-top : -7.8px ;
1568
1579
width : calc (var (--control-height ) / 1.6 );
1569
1580
height : calc (var (--control-height ) / 1.2 );
1570
- background : var (--control-fg );
1581
+ background-color : var (--highlight-color );
1571
1582
border : var (--thin-border );
1583
+ border-width : 2px ;
1572
1584
border-radius : 100px ;
1573
1585
-webkit-appearance : none;
1574
1586
}
1575
1587
1576
1588
input [type = range ]::-moz-range-track {
1577
- background : var (--control-bg );
1589
+ background-color : color-mix (in srgvb , var (--control-bg ) 70 % , var ( --control-fg ) );
1578
1590
border : var (--thin-border );
1579
1591
border-radius : 250px ;
1580
1592
height : calc (var (--control-height ) / 3 );
@@ -1583,8 +1595,9 @@ input[type=range]::-moz-range-track {
1583
1595
input [type = range ]::-moz-range-thumb {
1584
1596
width : calc (var (--control-height ) / 1.6 );
1585
1597
height : calc (var (--control-height ) / 1.2 );
1586
- background : var (--control-fg );
1598
+ background-color : color-mix (in srgb , var (--accent-color ) 50 % , var ( -- control-bg ) );
1587
1599
border : var (--thin-border );
1600
+ border-width : 2px ;
1588
1601
border-radius : 100px ;
1589
1602
}
1590
1603
0 commit comments