Die Entscheidung im Fall Noel Clarke ist ein Sieg für die mutigen Frauen, die ihre Geschichten geteilt haben – und für den Journalismus. | Katharine Viner

Die Entscheidung im Fall Noel Clarke ist ein Sieg für die mutigen Frauen, die ihre Geschichten geteilt haben – und für den Journalismus. | Katharine Viner

Dieser CSS-Code definiert eine benutzerdefinierte Schriftfamilie namens "Guardian Headline Full" mit mehreren Schriftgewichten und -stilen. Er umfasst leichte, reguläre, mittlere und halbfette Gewichte, jeweils in normalen und kursiven Stilen. Die Schriftdateien werden in den Formaten WOFF2, WOFF und TrueType bereitgestellt, die auf dem Asset-Server des Guardian gehostet werden.

@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));
position: relative;
left: 50%;
right: 50%;
margin-left: calc(-50vw + var(--half-scrollbar-width)) !important;
margin-right: calc(-50vw + var(--half-scrollbar-width)) !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) {
.content__main-column--interactive:before {
left: -10px;
}
}Dies scheint ein Block von CSS-Code zu sein, wahrscheinlich aus dem Stylesheet einer Website. Er definiert verschiedene Stile für Elemente wie Spalten, interaktive Inhalte und Typografie, einschließlich Farben, Abstände und Layoutregeln für verschiedene Bildschirmgrößen. Der Code enthält Media Queries für responsives Design und verwendet CSS-Custom Properties (Variablen) für ein konsistentes Theming.Die folgenden CSS-Regeln passen das Layout und die Gestaltung für verschiedene Elemente an:

- Absätze, die auf horizontale Trennlinien in bestimmten Containern folgen, haben kein oberes Padding.
- Beschriftungen für Showcase-Elemente sind statisch positioniert, mit voller Breite und einer maximalen Breite von 620px.
- Immersive Elemente erstrecken sich über die gesamte Viewport-Breite, abzüglich der Scrollbar-Breite.
- Für Bildschirme bis zu 71.24em Breite sind immersive Elemente auf 978px begrenzt, und ihre Beschriftungen haben 10px horizontales Padding.
- Zwischen 30em und 71.24em haben Beschriftungen für immersive Elemente 20px horizontales Padding.
- Für Bildschirme zwischen 46.25em und 61.24em sind immersive Elemente auf 738px begrenzt.
- Unterhalb von 46.24em sind immersive Elemente links ausgerichtet mit angepassten Rändern.
- Zwischen 30em und 46.24em haben immersive Elemente einen linken Rand von -20px und Beschriftungen mit 20px horizontalem Padding.
- Für Bildschirme mit 61.25em und breiter wird ein Grid-Layout mit spezifischen Spalten- und Zeilendefinitionen angewendet.
- Überschriften in diesem Grid haben einen oberen Rand.
- Meta-Informationen sind relativ positioniert mit oberem Padding und ohne rechten Rand.
- Standfirst-Elemente haben angepasste Ränder, Schriftgrößen und Link-Stile, einschließlich unterstrichener Links mit spezifischen Farben und Hover-Effekten.
- Der erste Absatz in Standfirst-Elementen hat einen oberen Rand und kein unteres Padding, was bei 71.25em und darüber entfernt wird.
- Figuren im Grid haben linke Ränder und eine maximale Breite von 630px für Inline-Elemente.
- Bei 71.25em und darüber wird das Grid-Template mit unterschiedlichen Spalten- und Zeilendefinitionen angepasst.Der bereitgestellte Text scheint CSS-Code für die Gestaltung eines Webseiten-Layouts zu sein, speziell für eine furniture-wrapper-Klasse. Er definiert Grid-Strukturen, Media Queries für responsives Design und verschiedene Gestaltungsregeln für Elemente wie Überschriften, Meta-Informationen, Standfirst-Text und Medienbeschriftungen. Der Code passt Eigenschaften wie Breiten, Schriftarten, Ränder und Farben basierend auf Bildschirmgrößen-Breakpoints an.Das zweite Element seiner Art sollte als Block mit einer maximalen Breite von 90 % angezeigt werden.

Auf Bildschirmen mit mindestens 30em Breite sollten Beschriftungen innerhalb des Furniture-Wrappers ein Padding von 4px oben, 20px an den Seiten und 12px unten haben. Beschriftungen mit der Klasse "hidden" sollten unsichtbar sein.

Ein Beschriftungs-Button innerhalb des Furniture-Wrappers wird als Block angezeigt, absolut positioniert 10px vom Boden und 8px von rechts entfernt, mit einer hohen Stapelreihenfolge. Er hat eine Hintergrundfarbe, die durch die Variable --captionBackground definiert ist, keinen Rand, eine kreisförmige Form und ein Padding von 6px oben, 5px an den Seiten und 5px unten. Das SVG darin ist auf 85 % seiner ursprünglichen Größe skaliert. Auf Bildschirmen mit mindestens 30em Breite ist der Button 10px von rechts positioniert.

Für die Hauptinteraktionsspalte auf Bildschirmen mit mindestens 71.25em Breite wird die obere Position um -12px angepasst und die Höhe um 24px erhöht. Überschriften (h2) in dieser Spalte haben eine maximale Breite von 620px.

Auf iOS- und Android-Geräten sind die Farbvariablen wie folgt gesetzt: --darkBackground auf #1a1a1a, --feature auf #c70000, --darkmodeFeature auf #ff5943 und --new-pillar-colour auf den Wert von --primary-pillar oder --feature, falls nicht definiert. Im Dunkelmodus verwendet --new-pillar-colour --darkmode-pillar oder --darkmodeFeature.

Für den ersten Buchstaben des ersten Absatzes nach bestimmten Elementen in Artikel-Containern auf iOS und Android ist die Farbe auf den Wert von --secondary-pillar oder schwarz gesetzt, falls nicht definiert.

Überschriften in Artikel-Containern auf iOS und Android haben keine Höhe. Der Furniture-Wrapper in diesen Containern hat ein Padding von 4px oben, 10px an den Seiten und 0 unten. Labels innerhalb des Furniture-Wrappers verwenden eine fette, 700-Gewicht-Schrift aus den Schriftfamilien Guardian Headline oder Guardian Egyptian Web.Die Überschriftenschrift ist auf Guardian Headline, Georgia oder serif gesetzt, mit einer spezifischen Farbe und großgeschriebenem Text. Auf iOS- und Android-Geräten verwendet die Überschrift in Artikel-Containern eine 32px fette Schrift, hat 12px unteres Padding und ist dunkelgrau gefärbt.

Bilder in diesen Containern sind relativ positioniert, mit einem oberen Rand von 14px und einem linken Rand von -10px. Ihre Breite passt sich dem Viewport abzüglich der Scrollbar an, und ihre Höhe ist auf auto gesetzt. Die inneren Elemente, Bilder und Links innerhalb dieser Figuren haben einen transparenten Hintergrund, die gleiche responsive Breite und automatische Höhe.

Der Standfirst-Bereich hat 4px oberes Padding, 24px unteres Padding und einen rechten Rand von -10px. Absätze innerhalb des Standfirst verwenden die Schriftfamilie Guardian Headline oder Georgia. Links innerhalb des Standfirst und seiner Listenelemente sind entsprechend gestaltet.Für iOS- und Android-Geräte sind Links innerhalb des Standfirst-Bereichs von Feature-, Standard- und Kommentar-Artikeln mit einer spezifischen Farbe, einer Unterstreichung 6px unter dem Text und ohne Hintergrundbild oder unteren Rand gestaltet. Beim Überfahren ändert sich die Unterstreichungsfarbe entsprechend der Textfarbe.

Der Meta-Bereich in diesen Containern hat keinen Rand, und Elemente wie Byline, Autoren und verwandte Links sind konsistent gestaltet.Für iOS- und Android-Geräte gilt folgende Gestaltung für Artikel-Container:

- Autoren-Byline-Links verwenden die neue Säulenfarbe.
- Meta-Bereichs-Misc-Elemente haben kein Padding.
- SVG-Icons im Meta-Misc-Bereich verwenden die neue Säulenfarbe für Striche.
- Beschriftungs-Buttons in Showcase-Elementen sind zentriert, 28x28px, mit 5px Padding, positioniert 14px von rechts.
- Der Artikelkörper hat 12px horizontales Padding.
- Nicht-Thumbnail-, nicht-immersive Bilder erstrecken sich über die Viewport-Breite minus 24px und Scrollbar-Breite, ohne Rand und mit automatischer Höhe. Ihre Beschriftungen haben kein Padding.
- Immersive Bildelemente sind ähnlich gestaltet.Für immersive Bilder in Standard- und Kommentar-Artikeln auf Android setze die Breite auf die vollständige Viewport-Breite abzüglich der Scrollbar-Breite.

Auf iOS und Android, für Feature-, Standard- und Kommentar-Artikel, gestalte zitierte Blockzitate mit einer Farbe basierend auf der neuen Säulenfarbe. Gestalte auch Links in der Prosa mit der primären Säulenfarbe, einem Unterstreichungs-Offset von 6px und einer Unterstreichungsfarbe, die dem Kopfrand entspricht. Beim Überfahren ändere die Unterstreichungsfarbe zur neuen Säulenfarbe.

Im Dunkelmodus setze die Hintergrundfarbe von Furniture-Wrappern auf #1a1a1a. Gestalte Inhaltslabels mit der neuen Säulenfarbe, Überschriften mit der Kopfrandfarbe und Standfirst-Absätze mit der Kopfrandfarbe. Gestalte auch Standfirst-Links und Byline-Autoren mit der gleichen Kopfrandfarbe.Dieser CSS-Code setzt die Farbe von Autoren-Bylines auf eine spezifische, variablendefinierte Farbe auf iOS- und Android-Geräten für verschiedene Artikeltypen. Er wendet dieselbe Farbe auch auf SVG-Striche im Meta-Bereich und auf zitierte Texte innerhalb von Artikeln an. Zudem definiert er die Farbe für Bildbeschriftungen mit einer anderen Variable. Der Code zielt auf mehrere Container und Elemente ab, um eine konsistente Gestaltung über verschiedene Layouts und Plattformen hinweg sicherzustellen.Auf iOS-Geräten wird der erste Buchstabe von Absätzen, die auf bestimmte Elemente in Artikel- und Kommentarbereichen folgen, mit einer benutzerdefinierten Initiale gestaltet. Dies gilt für verschiedene Container und Inhaltstypen, einschließlich Standardartikel, Feature-Artikel und interaktive Inhalte.Dieser CSS-Selektor zielt auf den ersten Buchstaben von Absätzen ab, die auf bestimmte Elemente innerhalb verschiedener Artikel-Container auf iOS- und Android-Geräten folgen. Er gilt für verschiedene Bereiche wie Artikelkörper, Kommentarbereiche und interaktive Inhalte und sorgt für eine konsistente Formatierung von Initialen oder Anfangsbuchstaben.Für Android-Geräte ist der erste Buchstabe des ersten Absatzes in Kommentar-Artikel-Containern mit einer spezifischen Farbe gestaltet. Auf iOS und Android haben Kommentar-Artikel-Container angepasstes Padding und Ränder für bestimmte Elemente. Überschriften der Ebene zwei verwenden eine 24-Pixel-Schriftgröße. Beschriftungs-Buttons haben unterschiedliche Padding-Werte auf iOS und Android.

Im Dunkelmodus ändern sich Text- und Icon-Farben, um die Lesbarkeit zu verbessern. Logos im Branding-Bereich sind zum Anzeigen gesetzt. Labels und Überschriften in Artikel-Containern verwenden ein mittleres Schriftgewicht. Der Seitenhintergrund und verwandte Bereiche verwenden eine benutzerdefinierte Farbvariable, die im Dunkelmodus zu einem dunklen Farbton wechselt.

Einige Elemente sind ausgeblendet, und das Layout des Furniture-Wrappers passt sich basierend auf der Bildschirmgröße an