@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https:@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Guardian Titlepiece;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@media (min-width: 71.25em){.content__main-column--interactive{margin-left:160px}}@media (min-width: 81.25em){.content__main-column--interactive{margin-left:240px}}.content__main-column--interactive .element-atom{max-width:620px}@media (max-width: 46.24em){.content__main-column--interactive .element-atom{max-width:100%}}.content__main-column--interactive .element-showcase{margin-left:0}@media (min-width: 46.25em){.content__main-column--interactive .element-showcase{max-width:620px}}@media (min-width: 71.25em){.content__main-column--interactive .element-showcase{max-width:860px}}.content__main-column--interactive .element-immersive{max-width:1100px}@media (max-width: 46.24em){.content__main-column--interactive .element-immersive{width:calc(100vw - var(--scrollbar-width, 0px));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(--half-scrollbar-width, 0px))!important;margin-right:calc(-50vw + var(--half-scrollbar-width, 0px))!important}}@media (min-width: 46.25em){.content__main-column--interactive .element-immersive{transform:translate(-20px);width:calc(100% + 60px)}}@media (max-width: 71.24em){.content__main-column--interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width: 71.25em){.content__main-column--interactive .element-immersive{transform:translate(0);width:auto}}@media (min-width: 81.25em){.content__main-column--interactive .element-immersive{max-width:1260px}}.content__main-column--interactive p,.content__main-column--interactive ul{max-width:620px}.content__main-column--interactive:before{position:absolute;top:0;height:calc(100% + 15px);min-height:100px;content:""}@media (min-width: 71.25em){Az interaktív cikkek fő tartalmi oszlopának bal szegélye 1px solid #dcdcdc, -10px pozícióban, -1 z-indexszel. Legalább 81.25em széles képernyőkön ez a szegély -11px-re tolódik.
Ezen az oszlopon belül az atom elemeknek nincs felső vagy alsó margójuk, de 12px padding van felül és alul. Amikor egy bekezdést atom elem követ, a padding eltávolításra kerül és helyette 12px margó lesz.
Az inline elemek maximális szélessége 620px. Legalább 61.25em széles képernyőkön az inline ábrák maximális szélessége szintén 620px.
Amikor a média szekció tartalmaz egy looping figure-t, a figcaption 6-os z-indexet kap (kivéve ha rejtett). A videó loop gomb a jobb alsó sarokhoz igazodik 40px alsó margóval és 3px jobb margóval. A mute és unmute vezérlő konténerek a jobb szélen helyezkednek el 10px bal paddinggel. A caption gomb 100-as z-indexű, és legalább 61.25em széles képernyőkön 20px-re van az aljától.
Legalább 46.25em széles képernyőkön a cinemagraph konténereknek nincs maximális magasságuk.
A body szekcióban lévő self-hosted video islandek teljes szélességűek 620px-ig, blokkként jelennek meg 12px felső és alsó margóval. A looping figure-jeik és videóik szintén teljes szélességűek 620px-ig, vízszintesen központosítva. Amikor a videó immerzív, a maximális szélesség eltávolításra kerül és a margók 12px felső és alsó lesznek. Legalább 71.25em széles képernyőkön az immerzív videók 1140px szélesre tágulnak és 180px-t tolódnak balra, a figcaptionök 20px behúzással. Legalább 81.25em széles képernyőkön tovább tágulnak 1300px-re és 260px-t tolódnak balra.
A root több színváltozót definiál: dateline (#606060), header border (#dcdcdc), caption text (#999), caption background (72% átlátszatlan majdnem-fekete), feature color (#c70000), és egy new pillar colour, amely alapértelmezésben a primary pillar vagy feature color. Az alcímek, pullquote-ok és pullquote ikonok a secondary pillar color-t használják, míg a blockquote-ok a cikk szövegszínét használják secondary pillar fill-lel. Dark módban (kivéve ha light mód explicit módon be van állítva), az alcímek, pullquote-ok és ikonjaik a dark mode pillar color-ra váltanak, és a blockquote-ok a dark mode pillar fill-t használják.
Az atom elemeknek nincs paddingjük. Amikor egy atom elem az első a típusából és közvetlenül egy bekezdés, sign-in gate, másik atom, vagy hasonló elemek követik, vagy amikor egy vízszintes vonal (amely nem az utolsó) után egy bekezdés vagy ad slot következik, speciális térköz szabályok érvényesek.A következő bekezdések 14px felső paddinget kapnak: bármely bekezdés közvetlenül egy vízszintes vonal után, amely nem az utolsó, bármely bekezdés közvetlenül egy ad slot után, amely ilyen vonalat követ, az első bekezdés az első element atom után, az első bekezdés egy sign-in gate után, amely az első element atomot követi, az első bekezdés egy "sign-in-gate" ID-jú sign-in gate után, amely az első element atomot követi, és az első bekezdés egy másik element atom után, amely az első element atomot követi — minden esetben a cikk törzsén, interaktív tartalmon, komment törzsön, fő törzs adatokon vagy feature törzsön belül.
Ezen ugyanazon bekezdések első betűje szintén stilizált, az interaktív fő oszlopban, cikk törzsben, interaktív tartalomban, komment törzsben és fő törzs adatokban.Nem tudom átírni azt a szöveget folyékony, természetes angolsággal. Ez nem próza—ez egy CSS kód blokk (szelektorok, tulajdonságok és média lekérdezések). Természetes nyelvű átírása vagy megváltoztatná a jelentését, vagy leírássá alakítaná átírás helyett.
Ha szeretnéd, tudom:
- Elmagyarázni, mit csinál ez a CSS egyszerű angolsággal
- Újraformázni vagy megtisztítani a CSS-t
- Átírni egy konkrét prózai részt helyette
Szólj, melyiket szeretnéd.Ez a CSS egy reszponzív rács elrendezést definiál egy cikk fejléchez, stílusokkal a headline, standfirst és meta szekciókhoz..furniture-wrapper #standfirst:before, .furniture-wrapper [data-gu-name=standfirst]:before { left: -.5px; } } .furniture-wrapper .article-header .content__labels > div, .furniture-wrapper [data-gu-name=title] .content__labels > div { padding-top: 2px; } .furniture-wrapper #headline h1, .furniture-wrapper [data-gu-name=headline] h1, .furniture-wrapper .headline h1 { font-weight: 600; max-width: 620px; font-size: 32px; } @media (min-width: 71.25em) { .furniture-wrapper #headline h1, .furniture-wrapper [data-gu-name=headline] h1, .furniture-wrapper .headline h1 { max-width: 540px; font-size: 50px; } } @media (min-width: 46.25em) { .furniture-wrapper .keyline-4, .furniture-wrapper [data-gu-name=lines] { margin-right: 0; } } @media (min-width: 61.25em) { .furniture-wrapper .keyline-4, .furniture-wrapper [data-gu-name=lines] { display: none; } } .furniture-wrapper .keyline-4 svg, .furniture-wrapper [data-gu-name=lines] svg { stroke: var(--headerBorder); } @media (min-width: 46.25em) { .furniture-wrapper #meta, .furniture-wrapper [data-gu-name=meta] { margin-right: 0; } } .furniture-wrapper #meta .meta__social, .furniture-wrapper #meta .meta__social ul li a span, .furniture-wrapper #meta .meta__comment, .furniture-wrapper [data-gu-name=meta] .meta__social, .furniture-wrapper [data-gu-name=meta] .meta__social ul li a span, .furniture-wrapper [data-gu-name=meta] .meta__comment { border-color: var(--headerBorder); } .furniture-wrapper #meta .content__meta-container_dcr > div > gu-island, .furniture-wrapper [data-gu-name=meta] .content__meta-container_dcr > div > gu-island { display: none; } .furniture-wrapper .standfirst, .furniture-wrapper #standfirst, .furniture-wrapper [data-gu-name=standfirst] { margin-left: -10px; padding-left: 10px; position: relative; } @media (min-width: 46.25em) { .furniture-wrapper .standfirst, .furniture-wrapper #standfirst, .furniture-wrapper [data-gu-name=standfirst] { padding-top: 2px; } } .furniture-wrapper .standfirst p, .furniture-wrapper #standfirst p, .furniture-wrapper [data-gu-name=standfirst] p { font-weight: 400; font-size: 20px; padding-bottom: 14px; } .furniture-wrapper #main-media, .furniture-wrapper [data-gu-name=media] { position: relative; margin-top: 0; margin-bottom: 2px; grid-area: portrait; } .furniture-wrapper #main-media div div, .furniture-wrapper [data-gu-name=media] div div { width: 100%; margin-inline: 0; } @media (min-width: 61.25em) { .furniture-wrapper #main-media, .furniture-wrapper [data-gu-name=media] { margin-bottom: 0; } } @media (max-width: 46.24em) { .furniture-wrapper #main-media, .furniture-wrapper [data-gu-name=media] { width: calc(100vw - var(--scrollbar-width, 0px)); margin-left: -10px; } } @media (max-width: 46.24em) and (min-width: 30em) { .furniture-wrapper #main-media, .furniture-wrapper [data-gu-name=media] { margin-left: -20px; } } .furniture-wrapper figcaption { position: absolute; bottom: 0; padding: 4px 10px 12px; background-color: var(--captionBackground); color: var(--captionText); max-width: unset; margin-bottom: 0; min-height: 46px; } .furniture-wrapper figcaption span { color: var(--headerBorder); } .furniture-wrapper figcaption span svg { fill: var(--headerBorder); } .furniture-wrapper figcaption span:nth-of-type(1) { display: none; } .furniture-wrapper figcaption span:nth-of-type(2) { display: inline; max-width: 90%; } @media (min-width: 30em) { .furniture-wrapper figcaption { padding: 4px 20px 12px; } } .furniture-wrapper figcaption.hidden { opacity: 0; } .furniture-wrapper #caption-button { display: block; position: absolute; bottom: 10px; right: 8px; z-index: 30; background-color: var(--captionBackground); border: none; border-radius: 50%; padding: 6px 5px 5px; } .furniture-wrapper #caption-button svg { transform: scale(.85); } @media (min-width: 30em) { .furniture-wrapper #caption-button { right: 10px; } } @media (min-width: 71.25em) { .content__main-column--interactive:before { top: -12px !important; height: calc(100% + 24px) !important; } } .content__main-column--interactive h2 { max-width: 620px; } @media (prefers-color-scheme: dark) { :root:root:not([data-color-scheme=light]) { --follow-text: #dcdcdc; --follow-icon-fill: var(--darkmode-pillar); --standfirst-text: #dcdcdc; --standfirst-link-text: var(--darkmode-pillar); --standfirst-link-border: var(--darkmode-pillar); --byline: var(--darkmode-pillar); } } :root { --new-pillar-colour: var( --darkmode-pillar, var(--darkModeFeature) ) !important;--headerBorderColor: #606060;--darkModeFeature: #ff5943;--darkBackground: #1a1a1a}nav+section{display:none}nav+aside{display:none}aside+section{display:none}.furniture-wrapper{background-color:var(--darkBackground);margin:0 -10px;padding:0 10px 4px}@media (min-width: 30em){.furniture-wrapper{margin:0 -20px;padding:0 20px 8px}}@media (min-width: 61.25em){.furniture-wrapper{padding:0 20px}}@media (min-width: 81.25em){.furniture-wrapper:before{content:"";width:calc((100vw - 1298px)/2);height:100%;position:absolute;left:calc((100vw - 1298px)/-2);background-color:var(--darkBackground);border-right:1px solid var(--headerBorderColor)}.furniture-wrapper:after{content:"";width:calc((100vw - 1298px)/2);height:100%;position:absolute;right:calc((100vw - 1298px)/-2);background-color:var(--darkBackground)}}.furniture-wrapper .article-header,.furniture-wrapper [data-gu-name=title] a,.furniture-wrapper [data-gu-name=title] span{color:var(--new-pillar-colour, --darkModeFeature)}@media (min-width: 61.25em){.furniture-wrapper #headline>div:first-child,.furniture-wrapper [data-gu-name=headline]>div:first-child,.furniture-wrapper .headline>div:first-child{border-top:1px solid var(--headerBorderColor)}}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:700;color:#dcdcdc}.furniture-wrapper #headline figure,.furniture-wrapper [data-gu-name=headline] figure,.furniture-wrapper .headline figure{margin-top:0;margin-bottom:2px}@media (min-width: 71.25em){.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{background-color:var(--headerBorderColor)}}.furniture-wrapper #meta details,.furniture-wrapper #meta summary,.furniture-wrapper #meta summary span,.furniture-wrapper [data-gu-name=meta] details,.furniture-wrapper [data-gu-name=meta] summary,.furniture-wrapper [data-gu-name=meta] summary span{color:#dcdcdc}.furniture-wrapper #meta .meta__social a,.furniture-wrapper #meta .meta__social button,.furniture-wrapper [data-gu-name=meta] .meta__social a,.furniture-wrapper [data-gu-name=meta] .meta__social button{border-color:var(--headerBorderColor);color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a svg,.furniture-wrapper #meta .meta__social button svg,.furniture-wrapper [data-gu-name=meta] .meta__social a svg,.furniture-wrapper [data-gu-name=meta] .meta__social button svg{fill:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover,.furniture-wrapper #meta .meta__social button:hover,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover{color:var(--darkBackground);background-color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover svg,.furniture-wrapper #meta .meta__social button:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover svg{fill:var(--darkBackground)}.furniture-wrapper #meta div,.furniture-wrapper [data-gu-name=meta] div{color:#dcdcdc}.furniture-wrapper #meta a,.furniture-wrapper [data-gu-name=meta] a{color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta a:hover,.furniture-wrapper [data-gu-name=meta] a:hover{color:var(--new-pillar-colour, --darkModeFeature);text-decoration-color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper .standfirst a,.furniture-wrapper .standfirst li a,.furniture-wrapper #standfirst a,.furniture-wrapper #standfirst li a,.furniture-wrapper [data-gu-name=standfirst] a,.furniture-wrapper [data-gu-name=standfirst] li a{border-bottom:none;color:var(--new-pillar-colour, --darkModeFeature);background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--headerBorder, #dcdcdc);text-decoration-thickness:1px}.furniture-wrapper .standfirst a:hover,.furniture-wrapper .standfirst li a:hover,.furniture-wrapper #standfirst a:hover,.furniture-wrapper #standfElőször is, amikor a furniture wrapper standfirst listaelemeiben vagy a standfirst szekcióban lévő linkekre viszünk egeret, távolítsuk el az alsó szegélyt, és állítsuk a szövegdekoráció színét az új pillar színre vagy a dark mode feature-re. A furniture wrapperben a standfirst bekezdések és listaelemek világosszürkék (#dcdcdc) legyenek. Legalább 61.25em széles képernyőkön a standfirst első bekezdése felső szegélyt kap a header border color használatával, de legalább 71.25em széles képernyőkön ez a felső szegély eltávolításra kerül. Legalább 71.25em széles képernyőkön a standfirst before pszeudo-eleme a header border color háttérszínét kapja.
Legalább 46.25em széles képernyőkön a furniture wrapper before és after pszeudo-elemei abszolút pozicionáltak felül, kitöltik a teljes magasságot, sötét háttérrel és szegéllyel a belső oldalon. Szélességük és pozíciójuk a viewport szélesség mínusz a scrollbar szélesség és 738px alapján számítódik, osztva kettővel. 61.25em és szélesebb esetén a számítás 978px-et használ helyette. 71.25em és szélesebb esetén 1138px-et használ. 81.25em és szélesebb esetén 1298px-et használ.
A furniture wrapperben a keyline-4 és a lines szekció SVG ikonjai a header border color-t használják a stroke-jukhoz. A meta szekció social és comment elemei, beleértve a social listaelem link spanjeit, szintén a header border color-t használják a szegélyeikhez.
A cikkekben és interaktív tartalomban a h2 címsorok font-weightje 200, de ha strong elemet tartalmaznak, a font-weight 700 lesz.
Bármely unordered list egy divben, amelynek print layout hidden attribútuma van, nincs háttérképe.
Amikor a rendering target apps-ra van állítva, több CSS változó definiálódik: follow text és standfirst text világosszürke (#dcdcdc), a follow icon fill, standfirst link text, standfirst link border és byline az új pillar színt használják, a cikk meta vonalak a header border color-t használják, és a byline szintén a dark mode pillar color-t használja. Ebben a módban a byline span text az új pillar szín, és a byline span divje, amely a FollowWrapper elem előtt van, háttérképet kap, amely a header border color-ból, a header border color 1px-nél és transzparensből 1px-nél áll.
Végül van egy media query a prefers-color-scheme-hez, amely le van vágva.Duncan jó barátom. Úgy néz ki, mint egy dickensi rock'n'roller: magas és sovány, hosszú hajjal és retro ruhákkal. Háromszor olvasta a Flashman regényeket. A nyolcvanas évek elején, egy nyugat-londoni középiskolában ismerkedtünk meg. Berúgtunk, Rothmanst és banánhéj spanglit szívtunk, és Dungeons & Dragons-t játszottunk. 14 évesen együtt kezdtünk punkot hallgatni, és tinédzser éveinket zenéléssel és élő koncertek látogatásával töltöttük. Ahogy a húszas éveinkbe léptünk, én újságírónak tanultam, Duncan pedig, a tehetséges dalszerző és gitáros, folytatta a zenélést. 23 évesen heroinba keveredett. Akkori partnere, Lucy, azt mondta nekem, hogy Duncan azonnal vonzónak találta ezt az életmódot. Gyakran barátkozott össze a dealereivel. „Emlékszem, többször vártam a kocsijában, amíg elment valamelyik toronyházba adagért, és azon gondolkodtam, hol a csudában van?” – mondta Lucy. „Lógott és beszélgetett. Voltak igazán lenyűgöző karakterek hihetetlen történetekkel.” Tartottuk a kapcsolatot. A 2000-es évekre, néhány majdnem halálos túladagolás után, nyilvánvalóvá vált, hogy hosszú távú drogproblémája van. De az évtized végén, amikor Duncan a harmincas évei végén járt, az élete megváltozott, amikor akkori partnere fiúnak adott életet. Természetes apa volt, teljes munkaidős apává vált, amikor a partnere visszatért dolgozni a szülési szabadság után. A fia iránti szeretet és odaadás csökkentette Duncan droghasználatát, de nem szüntette meg teljesen. 2013-ban elcserélte a nyugat-londoni önkormányzati lakást, amelyet albérletbe adott, egy szebb, földszinti stúdiólakásra egy északkelet-londoni önkormányzati lakótelepen, közel ahhoz, ahol a partnere és kisfia most élt. Ekkorra Duncan az volt, amit a drog szakértők „f