|
94 | 94 | --font-size-xlarge: 2.25rem; |
95 | 95 |
|
96 | 96 | /* Components */ |
97 | | - --card-shadow: 0 3px 12px 0px rgba(106, 121, 124, 0.2); |
| 97 | + --card-shadow: 0 3px 12px 0px rgb(106, 121, 124, 20%); |
98 | 98 | --card-radius: 0.625rem; |
99 | 99 | --color-panel-text: #203b40; |
100 | 100 | --color-panel-background: #bfe1e7; |
|
123 | 123 | /* Cards */ |
124 | 124 | --color-card-background: #111; |
125 | 125 | --color-card-border: #000; |
126 | | - --card-shadow: 0 3px 12px 0px rgba(4, 8, 8, 0.2); |
| 126 | + --card-shadow: 0 3px 12px 0px rgb(4, 8, 8, 20%); |
127 | 127 | --color-page-background: #292828; |
128 | 128 |
|
129 | 129 | /* Checkboxes */ |
@@ -935,16 +935,26 @@ select { |
935 | 935 | /* General tables */ |
936 | 936 | .table-ui-wrapper { |
937 | 937 | overflow: auto; |
| 938 | + margin: 1rem 0; |
| 939 | + background: /* Shadow covers */ |
| 940 | + linear-gradient(90deg, var(--color-card-background) 30%, var(--color-card-background)), |
| 941 | + linear-gradient(90deg, transparent, var(--color-card-background) 70%) 100% 0, |
| 942 | + /* Shadows */ |
| 943 | + linear-gradient(90deg, rgb(0, 0, 0, 15%), rgb(0, 0, 0, 0%)), |
| 944 | + linear-gradient(90deg, rgb(0, 0, 0, 0), rgb(0, 0, 0, 15%)) 100% 0; |
| 945 | + background-repeat: no-repeat; |
| 946 | + background-color: var(--color-card-background); |
| 947 | + background-size: 40px 100%, 40px 100%, 14px 100%, 14px 100%; |
| 948 | + background-attachment: local, local, scroll, scroll; |
938 | 949 | } |
939 | 950 |
|
940 | | -.table-ui-wrapper:focus-visible { |
941 | | - outline: 1.5px solid var(--color-teal-dark); |
| 951 | +.table-ui-wrapper:focus { |
| 952 | + outline: 1.5px dotted var(--color-teal-dark); |
942 | 953 | outline-offset: 1.5px; |
943 | 954 | } |
944 | 955 |
|
945 | 956 | .table-ui { |
946 | 957 | width: 100%; |
947 | | - margin: 1rem 0; |
948 | 958 | border-collapse: collapse; |
949 | 959 | } |
950 | 960 |
|
@@ -1198,6 +1208,7 @@ select { |
1198 | 1208 |
|
1199 | 1209 | .component-filters select { |
1200 | 1210 | font-size: 1rem; |
| 1211 | + line-height: 1.25em; |
1201 | 1212 | } |
1202 | 1213 |
|
1203 | 1214 | /* -------------------- */ |
@@ -1295,7 +1306,7 @@ select { |
1295 | 1306 | } |
1296 | 1307 |
|
1297 | 1308 | .data-sections { |
1298 | | - background-image: linear-gradient(var(--color-bg-gradient), rgba(238, 238, 238, 0)); |
| 1309 | + background-image: linear-gradient(var(--color-bg-gradient), rgb(238, 238, 238, 0)); |
1299 | 1310 | background-size: 100% 50rem; |
1300 | 1311 | background-repeat: no-repeat; |
1301 | 1312 | background-position: 0 0; |
@@ -1630,6 +1641,11 @@ path.highcharts-tick { |
1630 | 1641 | height: 0; |
1631 | 1642 | } |
1632 | 1643 |
|
| 1644 | +.check-wrapper:has(input:focus-visible) { |
| 1645 | + outline: 1.5px solid var(--focus-default); |
| 1646 | + outline-offset: 1.5px; |
| 1647 | +} |
| 1648 | + |
1633 | 1649 | .check-wrapper input::after { |
1634 | 1650 | position: absolute; |
1635 | 1651 | top: 0; |
|
0 commit comments