@@ -284,9 +284,8 @@ svg.icon {
284284 }
285285
286286 .segment-timeline__title {
287- display : grid ;
288- grid-template-columns : auto ;
289- grid-template-rows : [title- title] min-content [title- notifications] 1fr [title- identifiers] min-content [end ];
287+ display : flex ;
288+ flex-direction : column ;
290289
291290 margin : 0 ;
292291 padding : 0 ;
@@ -307,6 +306,12 @@ svg.icon {
307306 grid-row : title / timeline- header;
308307 }
309308
309+ .segment-timeline__title__content {
310+ display : flex ;
311+ flex-direction : column ;
312+ flex-grow : 1 ;
313+ }
314+
310315 h2 {
311316 margin : 0 ;
312317 padding : 0.2em ;
@@ -316,7 +321,6 @@ svg.icon {
316321 hyphens : auto ;
317322 -webkit-hyphens : auto ;
318323 -ms-hyphens : auto ;
319- grid-row : title- title / title- notifications;
320324 }
321325
322326 .segment-timeline__title__notes {
@@ -325,27 +329,79 @@ svg.icon {
325329 line-height : 1.4em ;
326330 font-size : 0.75em ;
327331 font-weight : 400 ;
328- grid-row : title- notifications / title- identifiers;
329332 }
330333
331334 .segment-timeline__part-identifiers {
332- grid-row : title - identifiers / end ;
335+ margin-top : auto ;
333336
334337 .segment-timeline__part-identifiers__identifier {
335- font-weight : 300 ;
336- text-shadow : none ;
337- margin : 2.5px ;
338- padding : 1px 4px ;
338+ // The pill-shaped labels that appear in the segment header, showing and linking to the part name or number
339+ margin : 0.1rem ;
340+ padding : 0.1rem 0.35rem 0.1rem 0.35rem ;
339341 background-color : $part-identifier ;
340342 color : $part-identifier-text ;
341- border-radius : 10px ;
342- font-size : 0.85rem ;
343+ border-radius : 99px ;
344+ font-family : ' Roboto Flex' , ' Roboto' , sans-serif ;
345+ font-style : normal ;
346+ font-size : 0.9rem ;
347+ letter-spacing : 0.03em ;
348+ line-height : 100% ;
349+ text-shadow : none ;
350+ font-variant-numeric : proportional-nums ;
351+ font-variation-settings :
352+ ' wdth' 90 ,
353+ ' wght' 500 ,
354+ ' opsz' 120 ,
355+ ' slnt' 0 ,
356+ ' GRAD' 0 ,
357+ ' XOPQ' 96 ,
358+ ' XTRA' 468 ,
359+ ' YOPQ' 79 ,
360+ ' YTAS' 750 ,
361+ ' YTDE' -203 ,
362+ ' YTFI' 738 ,
363+ ' YTLC' 514 ,
364+ ' YTUC' 712 ;
343365
344366 & :hover {
345- background-color : #8c8c8c ;
367+ background-color : #6f6f6f ;
346368 color : #fff ;
347- }
348- }
369+ font-weight : 700 ;
370+ box-shadow : 0px 0px 4px 0px #fff ;
371+ }
372+ }
373+ }
374+ .segment-timeline__segment-header-note-identifier {
375+ // The pill-shaped labels that appear in the segment header, showing extra information about the segment.
376+ align-self : flex-start ;
377+ display : inline-block ;
378+ margin-top : auto ;
379+ margin : 0.25rem ;
380+ padding : 0.1rem 0.35rem 0.1rem 0.35rem ;
381+ background-color : $segment-header-note-identifier ;
382+ color : $segment-header-note-identifier-text ;
383+ border-radius : 99px ;
384+ font-family : ' Roboto Flex' , ' Roboto' , sans-serif ;
385+ font-style : normal ;
386+ font-size : 0.9rem ;
387+ letter-spacing : 0.03em ;
388+ line-height : 100% ;
389+ text-shadow : none ;
390+ font-variant-numeric : proportional-nums ;
391+ font-variation-settings :
392+ ' wdth' 70 ,
393+ ' wght' 500 ,
394+ ' opsz' 120 ,
395+ ' slnt' 0 ,
396+ ' GRAD' 0 ,
397+ ' XOPQ' 96 ,
398+ ' XTRA' 468 ,
399+ ' YOPQ' 79 ,
400+ ' YTAS' 750 ,
401+ ' YTDE' -203 ,
402+ ' YTFI' 738 ,
403+ ' YTLC' 514 ,
404+ ' YTUC' 712 ;
349405 }
350406 }
351407
@@ -2300,13 +2356,36 @@ svg.icon {
23002356 }
23012357
23022358 .segment-timeline__identifier {
2359+ // The Parts identifier label on the right side of the part, showing the Part name or number
23032360 z-index : -1 ;
2304- padding : 0 4 px 0 10 px ;
2361+ padding : 0.1 rem 0.35 rem 0.1 rem 0.6 rem ;
23052362 box-sizing : border-box ;
2363+ border-radius : 0 99px 99px 0 ;
2364+ margin : 0rem ;
2365+
23062366 background-color : $part-identifier ;
2307- border-radius : 0 8px 8px 0 ;
23082367 color : $part-identifier-text ;
2309- font-size : 0.85rem ;
2368+ font-family : ' Roboto Flex' , ' Roboto' , sans-serif ;
2369+ font-style : normal ;
2370+ font-size : 0.9rem ;
2371+ letter-spacing : 0.03em ;
2372+ line-height : 100% ;
2373+ text-shadow : none ;
2374+ font-variant-numeric : proportional-nums ;
2375+ font-variation-settings :
2376+ ' wdth' 90 ,
2377+ ' wght' 500 ,
2378+ ' opsz' 120 ,
2379+ ' slnt' 0 ,
2380+ ' GRAD' 0 ,
2381+ ' XOPQ' 96 ,
2382+ ' XTRA' 468 ,
2383+ ' YOPQ' 79 ,
2384+ ' YTAS' 750 ,
2385+ ' YTDE' -203 ,
2386+ ' YTFI' 738 ,
2387+ ' YTLC' 514 ,
2388+ ' YTUC' 712 ;
23102389 }
23112390
23122391 & .gap {
0 commit comments