8282 margin : 0 ;
8383 padding : 0 ;
8484 width : 100% ;
85- height : auto;
8685 min-height : 100vh ;
8786 font-family : system-ui;
8887 font-size : var (--font-size );
@@ -121,6 +120,7 @@ a:visited {
121120.errors ,
122121.warnings {
123122 padding : 2px var (--retry-padding );
123+ overflow-wrap : break-word;
124124}
125125.errors__error {
126126 margin : 4px 0 ;
@@ -146,7 +146,6 @@ a:visited {
146146.column-1 {
147147 grid-area : column-1;
148148 width : 100vw ;
149- overflow : hidden;
150149}
151150.header ,
152151.column-1 {
@@ -176,6 +175,9 @@ a:visited {
176175 background : var (--item-bg-color );
177176}
178177.main {
178+ overflow : hidden;
179+ contain : layout;
180+ container-type : inline-size;
179181 grid-area : main;
180182 min-width : 0 ;
181183 display : flex;
@@ -553,7 +555,7 @@ a:visited {
553555 color : var (--subtitle-color );
554556}
555557.test-description__term ::after {
556- content : ':\00a0 ' ;
558+ content : ':' ;
557559}
558560.test-description__definition {
559561 margin : 0 ;
@@ -1073,9 +1075,12 @@ a:visited {
10731075.test-link [aria-current = 'true' ] {
10741076 --box-shadow-width : 1px ;
10751077
1076- box-shadow : 0 0 0 var (--box-shadow-width ) var (--drag-container-bg -color ) inset;
1078+ box-shadow : 0 0 0 var (--box-shadow-width ) var (--passed -color ) inset;
10771079 cursor : default;
10781080}
1081+ .test-link [aria-current = 'true' ][data-status = 'failed' ] {
1082+ box-shadow : 0 0 0 var (--box-shadow-width ) var (--failed-color ) inset;
1083+ }
10791084.test-link [data-status = 'failed' ],
10801085.test-link [data-status = 'unknown' ],
10811086.step [data-status = 'failed' ] > .step__head ,
@@ -1206,7 +1211,7 @@ a:visited {
12061211 overflow : hidden;
12071212 border-radius : var (--main-radius );
12081213 background : var (--secondary-bg-color );
1209- box-shadow : 0 0 10px rgba (0 , 0 , 0 , 0.3 );
1214+ box-shadow : 0 0 10px rgb (0 , 0 , 0 , 0.3 );
12101215}
12111216.screenshot-dialog [open ] {
12121217 display : flex;
@@ -1226,7 +1231,7 @@ a:visited {
12261231 text-overflow : ellipsis;
12271232}
12281233.screenshot-dialog ::backdrop {
1229- background : rgba (0 , 0 , 0 , 0.5 );
1234+ background : rgb (0 , 0 , 0 , 0.5 );
12301235}
12311236.screenshot-dialog__main {
12321237 padding : var (--padding );
@@ -1348,10 +1353,6 @@ button:focus-visible,
13481353 outline-color : var (--accent-color );
13491354 outline-offset : -2px ;
13501355}
1351- .main {
1352- contain : layout;
1353- container-type : inline-size;
1354- }
13551356@container (min-width : 350px ) {
13561357 .test-link__name ,
13571358 .step__name {
@@ -1361,17 +1362,20 @@ button:focus-visible,
13611362}
13621363
13631364@media (min-width : 390px ) {
1365+ body {
1366+ height : 100vh ;
1367+ }
13641368 .main {
13651369 flex-direction : row;
13661370 }
13671371 .column-2 {
1372+ overflow-y : auto;
13681373 width : calc (40% - var (--drag-container-width ));
13691374 }
13701375 .column-3 {
1371- max-height : 100 vh ;
1376+ overflow-y : auto ;
13721377 will-change : transform;
13731378 flex : 1 0 180px ;
1374- overflow-y : scroll;
13751379 }
13761380 .drag-container {
13771381 position : relative;
0 commit comments