@@ -38,7 +38,7 @@ a.btn {
3838}
3939
4040.btn-alt : hover {
41- color : color-mix (in lab, var (--primary ), var (--black ) 30% );
41+ color : color-mix (in lab, var (--primary ), var (--black ) 30% ) !important ;
4242}
4343
4444.btn-link ,
@@ -53,7 +53,7 @@ a.btn {
5353
5454.btn-sm {
5555 max-width : fit-content;
56- padding : var ( --space-xs ) var (--space-sm );
56+ padding : 0 var (--space-sm );
5757}
5858
5959highlight-actions {
@@ -95,43 +95,16 @@ input[type="password"].error {
9595 background-color : var (--white );
9696}
9797
98- nav .pagination {
99- margin : var (--space-md ) 0 ;
100- a .btn , button {
101- color : var (--secondary );
102- background-color : inherit;
103- padding : 0 var (--space-sm );
104- border : inherit;
105- }
106-
107- [aria-disabled ] {
108- color : var (--grey );
109- }
110-
111- [aria-disabled ]: hover {
112- color : var (--grey );
113- cursor : inherit;
114- }
115-
116- [aria-current = "page" ] {
117- text-decoration : underline;
118- }
119-
120- a .btn : hover , button : hover {
121- border : inherit;
122- color : var (--primary );
123- }
124- }
125-
12698# accept-terms + span {
12799 font-weight : normal;
128100}
129101
130102h1 {
131- font-size : 2.25rem ;
103+ font-size : 2.25rem ;
132104}
133105
134106h2 {
107+ margin-top : var (--space-md );
135108 margin-bottom : var (--space-sm );
136109}
137110
140113}
141114
142115section > p {
116+ font-size : 18px ;
143117 margin-bottom : var (--space-sm );
144118}
145119
@@ -163,7 +137,7 @@ code-block {
163137 display : block;
164138 width : 100% ;
165139 margin : var (--space-sm ) 0 ;
166- padding : var (--space-xs ) var (--space-xs );
140+ padding : var (--space-sm ) var (--space-md );
167141}
168142
169143.key {
@@ -243,12 +217,12 @@ details.confirmation-btn > div {
243217
244218@keyframes animateDown {
245219 0% {
246- opacity : 0 ;
247- transform : translatey (-15px );
220+ opacity : 0 ;
221+ transform : translatey (-15px );
248222 }
249223 100% {
250- opacity : 1 ;
251- transform : translatey (0 );
224+ opacity : 1 ;
225+ transform : translatey (0 );
252226 }
253227}
254228
@@ -291,6 +265,7 @@ dialog .dialog-actions {
291265
292266details .toast > summary ,
293267aside {
268+ font-weight : bold;
294269 padding : var (--space-sm ) var (--space-md );
295270 border-width : var (--border-width );
296271 border-style : solid;
@@ -316,19 +291,19 @@ table {
316291
317292 th ,
318293 td {
319- width : 100% ;
320294 white-space : nowrap;
321295 padding : var (--space-sm );
322296 }
323-
297+
324298 tbody {
325- tr : nth-child (odd) {
326- background-color : var (--white );
299+ tr {
300+ border-bottom : 1 px solid var (--grey );
327301 }
328302 }
329303
330- .actions {
331- text-align : right;
304+
305+ td .actions {
306+ float : right;
332307 display : flex;
333308 gap : var (--space-xs );
334309 white-space : nowrap;
@@ -337,16 +312,20 @@ table {
337312
338313table .birowed {
339314 tbody {
340- tr : nth-child (4n + 1 ),
315+ tr : nth-child (4n + 2 ),
341316 tr : nth-child (4n + 4) {
342- background-color : var ( --white ) ;
317+ border : none ;
343318 }
344319
345- tr : nth-child (4n + 2 ),
320+ tr : nth-child (4n + 1 ),
346321 tr : nth-child (4n + 3) {
347- background-color : transparent;
348322 }
349323 }
324+
325+ details {
326+ cursor : pointer;
327+ user-select : none;
328+ }
350329}
351330
352331table .autowidth {
@@ -358,6 +337,43 @@ table.autowidth {
358337 }
359338}
360339
340+ .table-controls {
341+ display : flex;
342+ gap : var (--space-md );
343+ margin-top : var (--space-sm );
344+ justify-content : space-between;
345+ padding : 0 var (--space-sm );
346+
347+ .pagination {
348+ a .btn , button {
349+ color : var (--secondary );
350+ background-color : inherit;
351+ padding : 0 var (--space-sm );
352+ border : inherit;
353+ }
354+ }
355+
356+ [aria-disabled ] {
357+ color : var (--grey );
358+ }
359+
360+ [aria-disabled ]: hover {
361+ color : var (--grey );
362+ cursor : inherit;
363+ }
364+
365+ [aria-current = "page" ] {
366+ text-decoration : underline;
367+ }
368+ }
369+
370+ .table-filter {
371+ margin : var (--space-sm ) 0 ;
372+ display : flex;
373+ gap : var (--space-sm );
374+ align-items : baseline;
375+ }
376+
361377.multivalue-box {
362378 display : flex;
363379 width : fit-content;
0 commit comments