Toto je blok CSS kódu, který definuje rodinu písma „Guardian Headline Full" pro použití na webových stránkách. Obsahuje několik pravidel @font-face, z nichž každé určuje jinou váhu (light, regular, medium, semibold) a styl (normal nebo italic) písma. Pro každou variantu kód poskytuje soubory písem v různých formátech (WOFF2, WOFF a TTF), aby byla zajištěna kompatibilita napříč různými prohlížeči. Soubory písem jsou hostovány na serveru assetů Guardianu.Tento text se jeví jako CSS kód, nikoli jako text v přirozeném jazyce. Definuje styly písma a pravidla rozvržení pro webovou stránku. Protože se jedná o technický kód, přepsání do plynulé angličtiny není možné. Pokud jste měli na mysli jiný text, pošlete ho prosím a rád pomohu.vlevo: -11px.
Hlavní sloupec obsahu pro interaktivní články nemá žádný okraj ani odsazení kolem vložených prvků, s 12px odsazením nahoře a dole. Když za odstavcem následuje vložený prvek, odsazení se odstraní a nahradí se 12px okraji na obou stranách. Vložené prvky jsou omezeny na maximální šířku 620px. Na obrazovkách širších než 61,25em jsou obrázky označené jako vložené také omezeny na 620px.
V mediálních sekcích obsahujících smyčková videa je titulek vrstven nad nimi s z-indexem 6 a tlačítko smyčky je umístěno vpravo dole s dolním okrajem 40px a pravým okrajem 3px. Tlačítka ztlumení a zapnutí zvuku jsou zarovnána vpravo s extra levým odsazením. Tlačítko titulku má vysoký z-index a na větších obrazovkách je 20px ode dna. U kinematografických videí na obrazovkách širších než 46,25em je omezení výšky odstraněno.
V části těla jsou self-hostovaná videa zobrazena jako bloky s maximální šířkou 620px a 12px okraji. Smyčková videa a jejich video prvky vyplňují celou šířku, zachovávají poměr stran a jsou zarovnána na střed. Pokud je smyčkové video nastaveno na imerzivní režim, roztáhne se na plnou šířku bez okrajů. Na obrazovkách širších než 71,25em se imerzivní videa roztáhnou na šířku 1140px a posunou se doleva o 180px, s titulky odsazenými o 20px. Na obrazovkách širších než 81,25em se zvětší na 1300px a posunou se doleva o 260px.
Design používá CSS proměnné pro barvy: dateline je tmavě šedá, okraje záhlaví jsou světle šedé, titulky jsou středně šedé s poloprůhledným tmavým pozadím a barva prvku je tmavě červená. Hlavní barva pilíře je standardně barva prvku. Podnadpisy, vytahované citace a blokové citace používají sekundární barvu pilíře, která se přizpůsobuje tmavému režimu s jiným odstínem.
Sloupce interaktivního obsahu nemají žádné odsazení kolem vložených prvků. Když se vložený prvek objeví hned po jiném prvku nebo vodorovné čáře, následující odstavec nedostane žádný extra horní okraj. To platí pro různé typy kontejnerů, včetně hlavního těla článku a interaktivních sekcí.Toto je technický seznam CSS selektorů, takže jeho přepsání do „plynulé, přirozené angličtiny" není jednoduché. Nicméně mohu zjednodušit a vysvětlit záměr v jednoduché angličtině:
---
Tato pravidla CSS se vztahují na odstavce, které následují hned po určitých prvcích (jako jsou interaktivní widgety, výzvy k přihlášení nebo vodorovné čáry) v různých obsahových sekcích. První pravidlo přidává těmto odstavcům extra horní odsazení (14px). Druhé pravidlo styluje první písmeno těchto odstavců efektem iniciály.
---
Pokud jste měli na mysli přepsat samotné CSS pro přehlednost, zde je zhuštěná verze:
```css
/ Přidat mezery nad odstavci, které následují po určitých prvcích /
.element-atom:first-of-type + p:first-of-type,
.sign-in-gate + p:first-of-type,
#sign-in-gate + p:first-of-type,
.element-atom + p:first-of-type,
hr:not(.last-horizontal-rule) + p,
hr:not(.last-horizontal-rule) + .ad-slot-container + p {
padding-top: 14px;
}
/ Použít iniciálu na první písmeno těchto odstavců /
.content__main-column--interactive .element-atom:first-of-type + p:first-of-type::first-letter,
.content__main-column--interactive .sign-in-gate + p:first-of-type::first-letter,
.content__main-column--interactive #sign-in-gate + p:first-of-type::first-letter,
.content__main-column--interactive .element-atom + p:first-of-type::first-letter,
.content__main-column--interactive hr:not(.last-horizontal-rule) + p::first-letter,
.content__main-column--interactive hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter,
#article-body > div .element-atom:first-of-type + p:first-of-type::first-letter,
#article-body > div .sign-in-gate + p:first-of-type::first-letter,
#article-body > div #sign-in-gate + p:first-of-type::first-letter,
#article-body > div .element-atom + p:first-of-type::first-letter,
#article-body > div hr:not(.last-horizontal-rule) + p::first-letter,
#article-body > div hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter,
.content--interactive > div .element-atom:first-of-type + p:first-of-type::first-letter,
.content--interactive > div .sign-in-gate + p:first-of-type::first-letter,
.content--interactive > div #sign-in-gate + p:first-of-type::first-letter,
.content--interactive > div .element-atom + p:first-of-type::first-letter,
.content--interactive > div hr:not(.last-horizontal-rule) + p::first-letter,
.content--interactive > div hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter,
#comment-body .element-atom:first-of-type + p:first-of-type::first-letter,
#comment-body .sign-in-gate + p:first-of-type::first-letter,
#comment-body #sign-in-gate + p:first-of-type::first-letter,
#comment-body .element-atom + p:first-of-type::first-letter,
#comment-body hr:not(.last-horizontal-rule) + p::first-letter,
#comment-body hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter,
[data-gu-name="body"] .element-atom:first-of-type + p:first-of-type::first-letter,
[data-gu-name="body"] .sign-in-gate + p:first-of-type::first-letter,
[data-gu-name="body"] #sign-in-gate + p:first-of-type::first-letter,
[data-gu-name="body"] .element-atom + p:first-of-type::first-letter,
[data-gu-name="body"] hr:not(.last-horizontal-rule) + p::first-letter,
[data-gu-name="body"] hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter {
/ Stylování iniciály zde /
}
```
---
Pokud jste měli na mysli něco jiného, upřesněte prosím a přizpůsobím to.Zde je přepsaný text v plynulé, přirozené angličtině:
---
Pravidla CSS aplikují speciální stylování na první písmeno prvního odstavce po určitých prvcích (jako jsou vodorovné čáry nebo reklamní kontejnery) v konkrétních sekcích stránky. Toto první písmeno je stylováno jako velká, tučná, velká iniciála pomocí písma Guardian headline, s velikostí 111px a výškou řádku 92px. Plave doleva, má pravý okraj a používá barvu definovanou vlastní vlastností (s návratem k barvě pilíře).
U odstavců, které následují po vodorovné čáře (s reklamním kontejnerem nebo bez něj), je horní odsazení odstraněno.
Vytahované citace (zvýrazněné citace) v hlavních obsahových oblastech jsou omezeny na maximální šířku 620px.
U ukázkových obrázků (velkých obrázků) je titulek umístěn staticky a zabírá plnou šířku, až do 620px. Na širších obrazovkách (nad 71,25em) se titulek stává absolutně umístěným s maximální šířkou 140px a na ještě širších obrazovkách (nad 81,25em) se maximální šířka zvyšuje na 220px.
Imerzivní prvky (obrázky nebo videa na plnou šířku) zabírají celou šířku viewportu, s ohledem na šířku posuvníku. Na menších obrazovkách (pod 71,24em) jsou omezeny na 978px a titulek dostane horizontální odsazení (10px na velmi malých obrazovkách, 20px na o něco větších). Mezi 46,25em a 61,24em je maximální šířka 738px. Na velmi malých obrazovkách (pod 46,24em) je prvek přitažen k levému okraji s negativními okraji a odsazení titulku se odpovídajícím způsobem upraví.
Na větších obrazovkách (nad 71,25em) jsou ukázkové obrázky v těle posunuty doleva s negativním okrajem 160px a na ještě větších obrazovkách (nad 81,25em) se to zvyšuje na 240px.
Kontejner nábytku (kontejner pro určité prvky rozvržení) je umístěn relativně a na obrazovkách širších než 61,25em se aplikuje další stylování (i když je pravidlo zde přerušeno)..furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 0.25fr [title-end headline-start] 1fr [headline-end standfirst-start] 0.75fr [standfirst-end meta-start] auto [meta-end portrait-end];
}
.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(--headerBorder);
}
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name="meta"] {
position: relative;
padding-top: 2px;
margin-right: 0;
}
.furniture-wrapper .standfirst .content__standfirst,
.furniture-wrapper #standfirst .content__standfirst,
.furniture-wrapper [data-gu-name="standfirst"] .content__standfirst {
margin-bottom: 4px;
}
.furniture-wrapper .standfirst ul li,
.furniture-wrapper #standfirst ul li,
.furniture-wrapper [data-gu-name="standfirst"] ul li {
font-size: 20px;
}
.furniture-wrapper .standfirst li a,
.furniture-wrapper .standfirst a,
.furniture-wrapper #standfirst li a,
.furniture-wrapper #standfirst a,
.furniture-wrapper [data-gu-name="standfirst"] li a,
.furniture-wrapper [data-gu-name="standfirst"] a {
border-bottom: none;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
text-decoration-thickness: 1px;
}
.furniture-wrapper .standfirst li a:hover,
.furniture-wrapper .standfirst a:hover,
.furniture-wrapper #standfirst li a:hover,
.furniture-wrapper #standfirst a:hover,
.furniture-wrapper [data-gu-name="standfirst"] li a:hover,
.furniture-wrapper [data-gu-name="standfirst"] a:hover {
text-decoration-color: var(--new-pillar-colour);
}
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: 1px solid var(--headerBorder);
padding-bottom: 0;
}
@media (min-width: 61.25em) and (min-width: 71.25em) {
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: unset;
}
}
@media (min-width: 61.25em) {
.furniture-wrapper figure {
margin: 0 0 0 -10px;
}
.furniture-wrapper figure[data-spacefinder-role="inline"].element {
max-width: 630px;
}
}
@media (min-width: 71.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(2, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(7, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
content: "";
width: 540px;
position: absolute;
top: 0;
background-color: var(--headerBorder);
height: 1px;
}
.furniture-wrapper .standfirst p,
.furniture-wrapper #standfirst p,
.furniture-wrapper [data-gu-name="standfirst"] p {
border-top: unset;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
content: "";
width: 1px;
background-color: var(--headerBorder);
height: 100%;
position: absolute;
top: 0;
left: 0.5px;
}
}
@media (min-width: 81.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(3, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(8, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 0.25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] 0.75fr [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
width: 620px;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
left: -0.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(0.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;
}
:root {
--new-pillar-colour: var(--darkmode-pillar, var(--darkModeFeature)) !important;
--headerBorderColor: #606060;
--darkModeFeature: #ff5943;
}
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%;
}
}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 #standfirst li a:hover,.furniture-wrapper [data-gu-name=standfirst] a:hover,.furniture-wrapper [data-gu-name=standfirst] li a:hover{border-bottom:none;text-decoration-color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{color:#dcdcdc}@media (min-width: 61.25em){.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{boNejsem schopen přepsat tento text, protože se jeví jako CSS kód, nikoli jako text v přirozeném jazyce. Mohl byste poskytnout pasáž psané angličtiny, kterou bych mohl přeformulovat?Zde je přepsaný text v plynulé, přirozené angličtině:
Toto je sada pravidel @font-face pro rodinu písma „Guardian Headline Full". Každé pravidlo definuje jiný styl nebo váhu písma, přičemž ukazuje na stejnou sadu souborů v různých formátech (WOFF2, WOFF a TTF) pro kompatibilitu napříč prohlížeči. Styly zahrnují regular, italic, medium, medium italic, semibold, semibold italic, bold, bold italic a black. Soubory písem jsou hostovány na serveru assetů Guardianu.Tento text se jeví jako CSS kód, nikoli jako přirozený jazyk. Definuje styly písma a pravidla rozvržení pro webové stránky, pravděpodobně The Guardian. Protože se jedná o technický kód, přepsání do „plynulé, přirozené angličtiny" není možné. Nicméně mohu poskytnout shrnutí v jednoduché angličtině, co kód dělá:
---
Tento kód nastavuje vlastní písma a upravuje rozvržení pro mobilní zařízení (iOS a Android). Definuje tři typy písem: „Guardian Headline Full" v regular, bold a italic stylu, plus „Guardian Titlepiece" v bold stylu. Také nastavuje barevná schémata pro tmavý režim, s použitím červené jako hlavní akcentové barvy. Pro mobilní články skrývá záhlaví, upravuje mezery a zajišťuje, aby první písmeno určitých odstavců používalo specifickou barvu. Kód cílí na konkrétní kontejnery článků a aplikuje tyto styly pouze na mobilních platformách.Pro zařízení iOS a Android jsou štítky uvnitř kontejneru nábytku v kontejneru článku stylovány tučným textem, s použitím rodiny písma Guardian headline, a jsou obarveny podle barvy pilíře, s velkými písmeny.
Na iOS i Androidu je hlavní titulek v kontejneru nábytku nastaven na 32 pixelů, tučně, s 12 pixely odsazení pod ním, a je obarven tmavě (téměř černě).
Pro obrázky v kontejneru nábytku na obou platformách jsou umístěny relativně, s horním okrajem 14 pixelů a levým okrajem negativních 10 pixelů. Šířka obrázku zabírá celou šířku viewportu (s ohledem na případný posuvník) a výška se automaticky přizpůsobí. Samotný obrázek, spolu s jeho vnitřním kontejnerem a odkazem, má průhledné pozadí a zachovává stejnou šířku na celou šířku s automatickou výškou.
Standfirst (úvodní text) v kontejneru nábytku na obou platformách má 4 pixely horního odsazení a 24 pixelů dolního odsazení, s negativním pravým okrajem 10 pixelů. Odstavce uvnitř standfirstu jsou stylovány odpovídajícím způsobem..ment-article-container .furniture-wrapper .standfirst__inner p {
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
}
body.ios #feature-article-container .furniture-wrapper .standfirst__inner li a,
body.ios #feature-article-container .furniture-wrapper .standfirst__inner a,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner li a,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner a,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner li a,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner a,
body.android #feature-article-container .furniture-wrapper .standfirst__inner li a,
body.android #feature-article-container .furniture-wrapper .standfirst__inner a,
body.android #standard-article-container .furniture-wrapper .standfirst__inner li a,
body.android #standard-article-container .furniture-wrapper .standfirst__inner a,
body.android #comment-article-container .furniture-wrapper .standfirst__inner li a,
body.android #comment-article-container .furniture-wrapper .standfirst__inner a {
color: var(--new-pillar-colour) !important;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
border-bottom: none;
}
body.ios #feature-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.ios #feature-article-container .furniture-wrapper .standfirst__inner a:hover,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner a:hover,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner a:hover,
body.android #feature-article-container .furniture-wrapper .standfirst__inner