@@ -283,9 +283,8 @@ svg.icon {
283283 }
284284
285285 .segment-timeline__title {
286- display : grid ;
287- grid-template-columns : auto ;
288- grid-template-rows : [title- title] min-content [title- notifications] 1fr [title- identifiers] min-content [end ];
286+ display : flex ;
287+ flex-direction : column ;
289288
290289 margin : 0 ;
291290 padding : 0 ;
@@ -306,6 +305,12 @@ svg.icon {
306305 grid-row : title / timeline- header;
307306 }
308307
308+ .segment-timeline__title__content {
309+ display : flex ;
310+ flex-direction : column ;
311+ flex-grow : 1 ;
312+ }
313+
309314 h2 {
310315 margin : 0 ;
311316 padding : 0.2em ;
@@ -315,7 +320,6 @@ svg.icon {
315320 hyphens : auto ;
316321 -webkit-hyphens : auto ;
317322 -ms-hyphens : auto ;
318- grid-row : title- title / title- notifications;
319323 }
320324
321325 .segment-timeline__title__notes {
@@ -324,27 +328,79 @@ svg.icon {
324328 line-height : 1.4em ;
325329 font-size : 0.75em ;
326330 font-weight : 400 ;
327- grid-row : title- notifications / title- identifiers;
328331 }
329332
330333 .segment-timeline__part-identifiers {
331- grid-row : title - identifiers / end ;
334+ margin-top : auto ;
332335
333336 .segment-timeline__part-identifiers__identifier {
334- font-weight : 300 ;
335- text-shadow : none ;
336- margin : 2.5px ;
337- padding : 1px 4px ;
337+ // The pill-shaped labels that appear in the segment header, showing and linking to the part name or number
338+ margin : 0.1rem ;
339+ padding : 0.1rem 0.35rem 0.1rem 0.35rem ;
338340 background-color : $part-identifier ;
339341 color : $part-identifier-text ;
340- border-radius : 10px ;
341- font-size : 0.85rem ;
342+ border-radius : 99px ;
343+ font-family : ' Roboto Flex' , ' Roboto' , sans-serif ;
344+ font-style : normal ;
345+ font-size : 0.9rem ;
346+ letter-spacing : 0.03em ;
347+ line-height : 100% ;
348+ text-shadow : none ;
349+ font-variant-numeric : proportional-nums ;
350+ font-variation-settings :
351+ ' wdth' 90 ,
352+ ' wght' 500 ,
353+ ' opsz' 120 ,
354+ ' slnt' 0 ,
355+ ' GRAD' 0 ,
356+ ' XOPQ' 96 ,
357+ ' XTRA' 468 ,
358+ ' YOPQ' 79 ,
359+ ' YTAS' 750 ,
360+ ' YTDE' -203 ,
361+ ' YTFI' 738 ,
362+ ' YTLC' 514 ,
363+ ' YTUC' 712 ;
342364
343365 & :hover {
344- background-color : #8c8c8c ;
366+ background-color : #6f6f6f ;
345367 color : #fff ;
346- }
347- }
368+ font-weight : 700 ;
369+ box-shadow : 0px 0px 4px 0px #fff ;
370+ }
371+ }
372+ }
373+ .segment-timeline__segment-header-note-identifier {
374+ // The pill-shaped labels that appear in the segment header, showing extra information about the segment.
375+ align-self : flex-start ;
376+ display : inline-block ;
377+ margin-top : auto ;
378+ margin : 0.25rem ;
379+ padding : 0.1rem 0.35rem 0.1rem 0.35rem ;
380+ background-color : $segment-header-note-identifier ;
381+ color : $segment-header-note-identifier-text ;
382+ border-radius : 99px ;
383+ font-family : ' Roboto Flex' , ' Roboto' , sans-serif ;
384+ font-style : normal ;
385+ font-size : 0.9rem ;
386+ letter-spacing : 0.03em ;
387+ line-height : 100% ;
388+ text-shadow : none ;
389+ font-variant-numeric : proportional-nums ;
390+ font-variation-settings :
391+ ' wdth' 70 ,
392+ ' wght' 500 ,
393+ ' opsz' 120 ,
394+ ' slnt' 0 ,
395+ ' GRAD' 0 ,
396+ ' XOPQ' 96 ,
397+ ' XTRA' 468 ,
398+ ' YOPQ' 79 ,
399+ ' YTAS' 750 ,
400+ ' YTDE' -203 ,
401+ ' YTFI' 738 ,
402+ ' YTLC' 514 ,
403+ ' YTUC' 712 ;
348404 }
349405 }
350406
@@ -2284,13 +2340,36 @@ svg.icon {
22842340 }
22852341
22862342 .segment-timeline__identifier {
2343+ // The Parts identifier label on the right side of the part, showing the Part name or number
22872344 z-index : -1 ;
2288- padding : 0 4 px 0 10 px ;
2345+ padding : 0.1 rem 0.35 rem 0.1 rem 0.6 rem ;
22892346 box-sizing : border-box ;
2347+ border-radius : 0 99px 99px 0 ;
2348+ margin : 0rem ;
2349+
22902350 background-color : $part-identifier ;
2291- border-radius : 0 8px 8px 0 ;
22922351 color : $part-identifier-text ;
2293- font-size : 0.85rem ;
2352+ font-family : ' Roboto Flex' , ' Roboto' , sans-serif ;
2353+ font-style : normal ;
2354+ font-size : 0.9rem ;
2355+ letter-spacing : 0.03em ;
2356+ line-height : 100% ;
2357+ text-shadow : none ;
2358+ font-variant-numeric : proportional-nums ;
2359+ font-variation-settings :
2360+ ' wdth' 90 ,
2361+ ' wght' 500 ,
2362+ ' opsz' 120 ,
2363+ ' slnt' 0 ,
2364+ ' GRAD' 0 ,
2365+ ' XOPQ' 96 ,
2366+ ' XTRA' 468 ,
2367+ ' YOPQ' 79 ,
2368+ ' YTAS' 750 ,
2369+ ' YTDE' -203 ,
2370+ ' YTFI' 738 ,
2371+ ' YTLC' 514 ,
2372+ ' YTUC' 712 ;
22942373 }
22952374
22962375 & .gap {
0 commit comments