@@ -130,12 +130,23 @@ table.netex_generic_issue, table.netex_xsd_schema {
130130 }
131131}
132132
133- table .netex_generic_issue th :nth-child (1 ) {
134- width : 60% ;
133+ table .netex_generic_issue {
134+ th , td {
135+ & :nth-child (1 ) {
136+ width : 60% ;
137+ }
138+ & :nth-child (3 ) {
139+ width : 10% ;
140+ }
141+ }
135142}
136143
137- table .netex_xsd_schema th :nth-child (1 ) {
138- width : 80% ;
144+ table .netex_xsd_schema {
145+ tr , td {
146+ & :nth-child (1 ) {
147+ text-align : right ;
148+ }
149+ }
139150}
140151
141152table .netex_generic_issue tr .debug :hover {
@@ -167,13 +178,6 @@ table.netex_generic_issue tr.debug td code {
167178}
168179
169180.netex {
170- div .header_with_action_bar {
171- display : grid ;
172- grid-template-columns : 1fr max-content ;
173- align-items : baseline ;
174- gap : var (--space-m );
175- }
176-
177181 #download-popup {
178182 max-width : 60ch ;
179183
@@ -189,68 +193,90 @@ table.netex_generic_issue tr.debug td code {
189193 }
190194 }
191195
192- ul .summary {
193- list-style : none ;
194- padding-inline : var (--space-xs );
196+ #issues {
197+ display : grid ;
198+ grid-template-rows : max-content max-content 1fr max-content ;
199+ min-height : 80vh ;
200+ container-type : inline-size ;
201+ container-name : issues- list;
202+
203+ .issues-footer {
204+ border-top : 1px solid var (--light-grey );
205+ padding-top : var (--space-s );
206+ margin-top : var (--space-s );
195207
196- li {
197- display : grid ;
198- gap : var (--space-s ) var (--space-m );
199- grid-template-columns : [icon- start] 1.5rem [icon- end content- start] min (90% , 45rem ) [content- end];
200- padding-bottom : var (--space-m );
201- padding-left : var (--space-s );
202- margin-bottom : var (--space-m );
203- border-bottom : 1px solid var (--light-grey );
204-
205- i .fa {
206- align-self : center ;
207- justify-self : center ;
208- grid-column : icon ;
209- }
210- > * {
211- grid-column : content ;
212- }
213208 p {
214- margin : 0 ;
215-
216- a {
217- text-decoration : underline ;
218- }
209+ margin-block : unset ;
219210 }
220211 }
221212
222- li .comment {
223- padding-bottom : unset ;
224- border-bottom : unset ;
225-
226- div a {
227- text-decoration : underline ;
213+ table {
214+ border : unset ;
215+ td , th {
216+ padding : var (--space-xs ) var (--space-s );
217+ @container issues-list (width < 800px ) {
218+ padding : calc (var (--space-xs ) / 2 ) var (--space-xs );
219+ }
228220 }
229221 }
230222 }
231223
232- .fa {
233- margin-right : 0.25 rem ;
224+ .pagination {
225+ margin-top : var ( --space-s ) ;
234226 }
235227
236- .fa-check {
237- color : var (--green );
228+ #issues-list {
229+ margin-top : var (--space-m );
238230 }
239231
240- .fa-xmark {
241- color : var (--red );
232+ #categories {
233+ margin-bottom : var (--space-s );
234+ display : inline-flex ;
235+ flex-wrap : wrap ;
236+ gap : var (--space-xs );
242237 }
243238
244- .fa-minus {
245- color : var ( --light-grey ) ;
239+ .category {
240+ font-weight : 600 ;
246241 }
247242
248- .fa-circle-info {
249- color : var (--dark-blue );
243+ .selected-category {
244+ .fa {
245+ padding-right : var (--space-xs );
246+ }
247+
248+ .fa-check {
249+ color : var (--green );
250+ }
251+
252+ .fa-circle-info {
253+ color : var (--dark-blue );
254+ }
250255 }
251256
252- .compatibility_filter {
253- font-weight : 600 ;
257+ .text-quote {
258+ --taint : var (--grey );
259+
260+ padding : var (--space-s );
261+ background-color : color-mix (in oklab , var (--taint ), white );
262+ color : color-mix (in oklab , var (--taint ), black );
263+ border-left-color : var (--taint );
264+
265+ .fa {
266+ color : color-mix (in oklab , var (--taint ), black 30% );
267+ }
268+
269+ a {
270+ color : color-mix (in oklab , var (--taint ), black 30% );
271+ }
272+
273+ & .information {
274+ --taint : var (--theme-info-border );
275+ }
276+
277+ & .warning {
278+ --taint : var (--orange );
279+ }
254280 }
255281}
256282
@@ -275,3 +301,10 @@ blockquote {
275301@keyframes loader-animation {
276302 100% {background-position : 36.36% }
277303}
304+
305+ div .header_with_action_bar {
306+ display : grid ;
307+ grid-template-columns : 1fr max-content ;
308+ align-items : baseline ;
309+ gap : var (--space-m );
310+ }
0 commit comments