Andy Burnham, der ambitionierte Anführer

Andy Burnham, der ambitionierte Anführer

Dieser CSS-Code definiert eine benutzerdefinierte Schriftfamilie namens "Guardian Headline Full" mit mehreren Schriftgewichten und -stilen. Er spezifiziert die Schriftdateien in verschiedenen Formaten (WOFF2, WOFF und TTF) und ihre entsprechenden URLs für jede Variation, einschließlich leichter, regulärer, mittlerer und halbfetter Gewichte, sowohl in normalen als auch in kursiven Stilen.

Die Schriftfamilie Guardian Headline Full umfasst mehrere Stile: fett (normal und kursiv), black (normal und kursiv), leicht (normal und kursiv) und regulär (normal und kursiv). Jeder Stil ist in den Formaten WOFF2, WOFF und TrueType verfügbar, gehostet unter den bereitgestellten URLs. Zusätzlich ist die Schrift Guardian Titlepiece in fett (normaler Stil) mit den gleichen Dateiformaten enthalten.

Die Schriftfamilie Guardian Headline Full umfasst mehrere Stile, die jeweils in mehreren Formaten (woff2, woff und ttf) verfügbar sind. Hier die Details:

- Regular Kursiv: Gewicht 400, kursiver Stil
- Medium: Gewicht 500, normaler Stil
- Medium Kursiv: Gewicht 500, kursiver Stil
- Halbfett: Gewicht 600, normaler Stil
- Halbfett Kursiv: Gewicht 600, kursiver Stil
- Fett: Gewicht 700, normaler Stil
- Fett Kursiv: Gewicht 700, kursiver Stil
- Black: Gewicht 900, normaler Stil
- Black Kursiv: Gewicht 900, kursiver Stil

Alle Schriften stammen aus demselben Verzeichnis und beinhalten keine alternativen Zeichensätze.

Der vorliegende Text scheint CSS-Code zu sein, der Schriftstile und Layoutraster für eine Website definiert, wahrscheinlich The Guardian. Er enthält @font-face-Regeln für benutzerdefinierte Schriften und responsive Grid-Layouts, die sich basierend auf der Bildschirmgröße anpassen. Der Code legt Bereiche für verschiedene Inhaltselemente fest und setzt Gestaltungsregeln für verschiedene Gerätebreiten.

Für interaktive Grid-Figuren mit immersiven Bildunterschriften ist der Abstand der Bildunterschrift auf 4 Pixel oben und 0 an anderen Stellen eingestellt.

Elemente mit den Datenattributen `lines` und `meta` innerhalb von interaktivem Grid-Inhalt werden in einem Grid-Bereich platziert, der von Zeile 2 bis Zeile 5 und Spalte 1 bis Spalte 2 reicht. Die `lines`-Elemente haben eine Höhe, die ihrem Inhalt entspricht, und einen oberen Abstand von 5 Pixeln, während `meta`-Elemente einen oberen Abstand von 18 Pixeln haben.

Auf Bildschirmen breiter als 81,25 em verwendet das Grid-Layout für interaktive Inhalte Spalten von 219 px, 1 px, 620 px, 80 px und 300 px.

Auf iOS- und Android-Geräten verwenden Artikelüberschriften bestimmte Schriftarten und Gestaltung:
- Der Standfirst-Text verwendet Guardian Headline oder ähnliche Serifenschriften mit mittlerem Gewicht.
- Der Abschnittskicker wird als Block angezeigt, und sein erster Buchstabe wird großgeschrieben.
- Ein Keyline-Element hat 12 Pixel oberen Abstand.
- Der Name des Autors in der Byline verwendet eine fette Serifenschrift, und Links darin sind ebenfalls fett.
- Bildfiguren haben eine automatische Höhe, und Absätze, die auf atomare Elemente folgen, haben keinen oberen Abstand.

Schriftgesichter für "Guardian Headline Full" sind mit leichten und leichten kursiven Gewichten definiert, bezogen aus woff2-, woff- und ttf-Dateien.

Die Schriftfamilie Guardian Headline Full umfasst verschiedene Stile und Gewichte, wie regulär, kursiv, medium, medium kursiv, halbfett, halbfett kursiv, fett und fett kursiv. Jeder Stil ist in mehreren Formaten verfügbar, einschließlich woff2, woff und ttf.

Dieser CSS-Code definiert Schriftstile und Layoutregeln für eine Website. Er spezifiziert Schriftdateien für "Guardian Headline" und "Guardian Titlepiece" in verschiedenen Formaten (WOFF2, WOFF, TTF) mit verschiedenen Gewichten und Stilen. Er enthält auch responsive Designregeln, die Abstände, Breiten und Positionierung für verschiedene Bildschirmgrößen anpassen. Zum Beispiel erhält die Hauptinhaltsspalte auf größeren Bildschirmen einen linken Abstand und einen vertikalen Rand, während immersive Elemente auf kleineren Bildschirmen auf volle Breite expandieren. Der Code setzt auch Farbvariablen und Abstände für Elemente wie Absätze, Listen und Atome.

Der erste Absatz nach bestimmten Elementen in Artikel-, Interaktiv-, Kommentar- und Feature-Bodies hat einen oberen Abstand von 14 px.

Der erste Buchstabe des ersten Absatzes, der diesen Elementen folgt, ist mit einer bestimmten Schriftart, fettem Gewicht, 111 px Größe, 92 px Zeilenhöhe, links ausgerichtet, großgeschrieben, box-sizing, 8 px rechtem Abstand, vertikaler Ausrichtung und einer Farbvariable gestaltet.

Absätze unmittelbar nach einem horizontalen Strich haben keinen oberen Abstand.

Bildunterschriften von Showcase-Elementen sind statisch positioniert mit 100 % Breite und einer maximalen Breite von 620 px.

Immersive Elemente erstrecken sich über die volle Viewport-Breite abzüglich der Scrollleiste. Auf Bildschirmen bis zu 71,24 em ist ihre maximale Breite 978 px, und Bildunterschriften haben 10 px horizontalen Abstand. Zwischen 30 em und 71,24 em haben Bildunterschriften 20 px horizontalen Abstand. Für Bildschirme zwischen 46,25 em und 61,24 em haben immersive Elemente eine maximale Breite.

```css
@media (max-width: 740px) {
.element.element--immersive.element-immersive {
margin-left: -10px !important;
margin-right: 0 !important;
left: 0;
}
}

@media (max-width: 740px) and (min-width: 480px) {
.element.element--immersive.element-immersive {
margin-left: -20px !important;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}

@media (min-width: 980px) {
.furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0;
grid-template-columns: [title-start headline-start meta-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-start] repeat(5, 1fr) [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);
}
.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: 980px) and (min-width: 1140px) {
.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: 980px) {
.furniture-wrapper figure {
margin: 0 0 0 -10px;
}
.furniture-wrapper figure[data-spacefinder-role=inline].element {
max-width: 630px;
}
}

@media (min-width: 1140px) {
.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: 1300px) {
.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];
}
}
```

Der bereitgestellte Text scheint CSS-Code für die Gestaltung eines Webseitenlayouts zu sein, einschließlich Elementen wie Überschriften, Meta-Informationen, Bildunterschriften und Medien. Er definiert Stile für verschiedene Bildschirmgrößen und enthält Farbvariablen für Hell- und Dunkelmodi.

Für iOS- und Android-Geräte setzt der CSS-Code die Farbe des ersten Buchstabens in bestimmten Artikelcontainern auf eine sekundäre Säulenfarbe. Er passt auch die Artikelkopfzeilenhöhe auf Null an und wendet Gestaltung auf den Furniture-Wrapper an, einschließlich Abstand, Schrifteigenschaften für Beschriftungen und Überschriftenformatierung mit einer bestimmten Schriftgröße, Gewicht und Farbe. Bildelemente innerhalb des Furniture-Wrappers sind ebenfalls Ziel der Gestaltung.

Für Bilder in Artikelcontainern auf Android ist das Bildelement relativ positioniert mit einem oberen Abstand von 14 px, keinem unteren Abstand und einem linken Abstand von -10 px. Seine Breite ist auf die volle Viewport-Breite abzüglich der Scrollleistenbreite eingestellt, und seine Höhe passt sich automatisch an.

Auf iOS und Android haben innere Elemente von Bildern (wie der Figure-Container, das Bild selbst und Links) einen transparenten Hintergrund. Ihre Breite entspricht der Viewport-Breite abzüglich der Scrollleiste, und ihre Höhe ist auf auto eingestellt, wodurch andere Höheneinstellungen überschrieben werden.

Für den Standfirst-Bereich (Artikelzusammenfassung) auf iOS und Android gibt es einen oberen Abstand von 4 px, einen unteren Abstand von 24 px und einen rechten Abstand von -10 px.

Der Text innerhalb des Standfirst verwendet die Schriftfamilie Guardian Headline oder ähnliche Serifenschriften. Links im Standfirst sind mit einer bestimmten Farbe gestaltet, ohne Hintergrundbild, unterstrichenem Text mit einem Versatz von 6 px, einer benutzerdefinierten Unterstreichungsfarbe und ohne Rand.

Auf iOS- und Android-Geräten gelten für Feature-, Standard- und Kommentar-Artikelcontainer die folgenden Stile:

- Links im Standfirst-Bereich ändern ihre Unterstreichungsfarbe in die neue Säulenfarbe, wenn sie darübergehalten werden.
- Der Meta-Bereich hat keinen Abstand.
- Autorennamen und Byline-Elemente verwenden die neue Säulenfarbe für den Text.
- Der Meta-Misc-Bereich hat keinen Abstand.
- SVG-Icons innerhalb des Meta-Misc-Bereichs werden in diesem Ausschnitt nicht weiter gestaltet.

Für iOS- und Android-Geräte gelten die folgenden Stile:

- SVG-Icons im Meta-Bereich verwenden die neue Säulenfarbe für Striche.
- Die Beschriftungsschaltfläche in Showcase-Elementen wird als zentrierter Flex-Container angezeigt, 28 px mal 28 px, mit 5 px Abstand und positioniert 14 px von rechts.
- Artikelbody-Inhalt hat 12 px horizontalen Abstand.
- Standard-Bildelemente (außer Thumbnails und immersive Typen) erstrecken sich über die Viewport-Breite minus 24 px und Scrollleistenbreite, ohne Abstand und mit automatischer Höhe. Ihre Bildunterschriften haben keinen Abstand.
- Immersive Bildelemente erstrecken sich über die volle Viewport-Breite abzüglich der Scrollleistenbreite.
- Blockzitate mit der Klasse "quoted" verwenden die neue Säulenfarbe für ihr dekoratives Before-Element.
- Links innerhalb des Artikelbody-Prosas sind wie angegeben gestaltet.

Links in Artikelbodies auf iOS- und Android-Geräten sind mit der primären Säulenfarbe gestaltet, unterstrichen mit einem 6 px Versatz und verwenden die Kopfzeilenrandfarbe für die Unterstreichung. Beim Überfahren ändert sich die Unterstreichungsfarbe in die neue Säulenfarbe.

Im Dunkelmodus wird der Hintergrund des Furniture-Wrappers dunkelgrau (#1a1a1a). Beschriftungen verwenden die neue Säulenfarbe, Überschriften verwenden die Kopfzeilenrandfarbe, und Standfirst-Text sowie Autorenbylines übernehmen ebenfalls die Kopfzeilenrandfarbe.

Für iOS- und Android-Geräte gelten die folgenden Gestaltungsregeln für Artikelcontainer:

- Die Strichfarbe von SVG-Icons im Meta-Bereich ist auf die neue Säulenfarbe eingestellt.
- Die Textfarbe von Bildunterschriften in Showcase-Bildelementen verwendet die Datumsleistenfarbe.
- Zitierter Text innerhalb des Artikelbodys erscheint in der neuen Säulenfarbe.
- Die Hintergrundfarbe verschiedener Body-Inhaltsbereiche ist auf einen dunklen Hintergrund eingestellt, mit wichtiger Priorität.
- Der erste Buchstabe von Absätzen, die bestimmten Elementen folgen, ist mit einem Initialeffekt gestaltet.

Dieser CSS-Code wendet eine spezifische Gestaltung auf den ersten Buchstaben von Absätzen an, die bestimmten Elementen folgen, wie `.element-atom`, `.sign-in-gate` oder `#sign-in-gate`, in verschiedenen Artikelcontainern auf iOS- und Android-Geräten.

Dieser CSS-Code gestaltet den ersten Buchstaben von Absätzen in verschiedenen Artikelcontainern auf Android-Geräten, setzt seine Farbe auf eine benutzerdefinierte Variable oder Weiß. Er passt auch Abstände und Schriftgrößen für bestimmte Element