Dieser CSS-Code definiert die Schriftfamilie "Guardian Headline Full" mit verschiedenen Gewichten und Stilen und bietet mehrere Dateiformate (WOFF2, WOFF, TTF) für jede Variante, um Kompatibilität über verschiedene Browser hinweg sicherzustellen.
Dieser CSS-Code definiert mehrere Schriftfamilien für die Guardian-Website. Er spezifiziert die Schriftart "Guardian Headline Full" in verschiedenen Gewichten und Stilen, einschließlich Bold, Black, Light und Regular, jeweils mit normalen und kursiven Versionen, wo zutreffend. Zudem definiert er die Schriftart "Guardian Titlepiece" in fetter Stärke. Für jede Schrift werden mehrere Dateiformate (WOFF2, WOFF und TrueType) bereitgestellt, die auf dem Asset-Server des Guardians gehostet werden, um breite Browserkompatibilität zu gewährleisten. Die Eigenschaften font-weight und font-style werden entsprechend für jede Definition festgelegt.
Dieser CSS-Code definiert mehrere Schriftstile für die Schriftfamilie "Guardian Headline Full". Er umfasst verschiedene Gewichte und Stile (normal und kursiv) durch die Angabe von Quelldateien in verschiedenen Formaten (WOFF2, WOFF und TrueType) vom Asset-Server des Guardians. Jeder Eintrag legt das Schriftgewicht (von 400 bis 900) und den Stil (kursiv oder normal) für die Verwendung in Web-Typografie fest.
Dieser Text scheint CSS-Code zu sein, der Schriftstile und Layout-Raster für eine Website definiert, wahrscheinlich für The Guardian. Er spezifiziert Schriftdateien für verschiedene Gewichte und Stile und richtet responsive Grid-Layouts ein, die sich bei verschiedenen Bildschirmgrößen ändern. Der Code passt die Positionierung, Abstände und Spaltenstrukturen von Elementen für eine optimale Darstellung auf Geräten vom Mobilgerät bis zum Desktop an.
Für interaktive Grid-Figuren mit immersiven Bildunterschriften in bestimmten Inhaltsbereichen wird der obere Abstand der Bildunterschrift auf 4 Pixel und auf 0 an anderen Stellen gesetzt.
In verschiedenen Inhaltsabschnitten werden Elemente mit Datenattributen für Zeilen und Meta im Grid von Zeile 2 bis 5 und Spalte 1 bis 2 positioniert. Zeilenelemente 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 größeren Bildschirmen mit einer Mindestbreite von 81,25 em verwendet das Grid-Layout für diese Inhaltsbereiche spezifische Spaltenbreiten: 219px, 1px, 620px, 80px und 300px.
Für iOS- und Android-Geräte haben Artikelüberschriften angepasste Typografie:
- Standfirst-Absätze verwenden die Schriftfamilie Guardian Headline mit mittlerem Gewicht.
- Abschnittskicker werden als Blöcke mit großgeschriebenem ersten Buchstaben angezeigt.
- Trennlinien haben einen oberen Abstand von 12 Pixeln.
- Autorenzeilen verwenden Guardian Headline in fett.
- Bildfiguren haben eine automatische Höhe.
- Absätze nach atomaren Elementen haben keinen oberen Abstand.
Schriftgesichter für Guardian Headline Full umfassen Light- und Light-Kursiv-Varianten, bezogen von spezifischen URLs in woff2-, woff- und truetype-Formaten mit ihren jeweiligen Gewichten und Stilen.
Dieser Text definiert eine benutzerdefinierte Schriftfamilie namens "Guardian Headline Full" mit verschiedenen Stilen und Gewichten. Er umfasst Regular-, Medium-, Semibold- und Bold-Versionen, jeweils in normalen und kursiven Stilen. Die Schriftdateien werden in WOFF2-, WOFF- und TrueType-Formaten von der Website des Guardians bereitgestellt.
Dieser CSS-Code definiert Schriftstile und Layoutanpassungen für eine Website. Er spezifiziert benutzerdefinierte Schriften von den Assets des Guardians, einschließlich verschiedener Gewichte und Stile, und legt responsive Designregeln für verschiedene Bildschirmgrößen fest. Die Layoutregeln steuern Abstände, Breiten und Positionierung von Elementen wie Artikeln, Bildern und interaktiven Komponenten, um deren korrekte Darstellung auf Geräten vom Mobilgerät bis zum Desktop zu gewährleisten. Er enthält auch Farbvariablen für konsistentes Theming und behandelt spezielle Formatierungen für Elemente wie Bildunterschriften und hervorgehobene Inhalte.
Der erste Absatz in verschiedenen Inhaltsabschnitten, wie Artikelkörper, interaktive Inhalte, Kommentare und Features, erhält einen oberen Abstand von 14 Pixeln. Zusätzlich wird der erste Buchstabe dieser Absätze mit einer spezifischen Schrift, Größe und Farbe gestaltet und auf Großbuchstaben mit einem Initialeffekt gesetzt.
Für Absätze nach einem horizontalen Strich wird der obere Abstand entfernt. Zitate innerhalb dieser Abschnitte sind auf eine maximale Breite von 620 Pixeln begrenzt.
In Showcase-Elementen sind Bildunterschriften statisch positioniert und ebenfalls auf 620 Pixel Breite beschränkt. Immersive Elemente erstrecken sich über die gesamte Viewport-Breite abzüglich der Scrollleiste, und auf Bildschirmen kleiner als 71,24 em sind sie auf 978 Pixel Breite mit entsprechendem Abstand der Bildunterschriften begrenzt.
Dies scheint CSS-Code für responsives Webdesign zu sein, der verschiedene Layouts und Stile für verschiedene Bildschirmgrößen einrichtet. Er definiert, wie Elemente wie Bildunterschriften, Bilder und Textblöcke ihr Erscheinungsbild, Abstände, Ränder und Grid-Strukturen auf Geräten vom Mobilgerät bis zum Desktop anpassen. Der Code stellt sicher, dass der Inhalt über verschiedene Viewports hinweg lesbar und visuell ansprechend bleibt, indem Eigenschaften wie Rahmen, Textdekoration und Grid-Templates basierend auf Media Queries modifiziert werden.
Das Grid-Layout verwendet fünf 1fr-Spalten für die Bereiche Titel, Überschrift und Standfirst, gefolgt von acht 1fr-Spalten für den Porträtbereich. Zeilen werden mit spezifischen Bruchteilen für jeden Bereich definiert.
Für Meta- und Standfirst-Elemente wird eine Breite von 620px festgelegt, wobei der Standfirst eine leichte Linksverschiebung hat. Beschriftungen in Titel und Artikelkopf haben einen kleinen oberen Abstand.
Überschriften sind fett mit einer maximalen Breite von 620px und einer Schriftgröße von 32px, die auf größeren Bildschirmen auf 50px und eine schmalere Breite ansteigt. Einige Zeilen sind auf mittleren bis großen Bildschirmen ausgeblendet, und ihre Farbe wird durch eine CSS-Variable gesetzt.
Meta-Elemente haben auf mittleren Bildschirmen keinen rechten Rand, und soziale sowie Kommentargrenzen verwenden dieselbe Variable. Bestimmte Inseln innerhalb von Meta sind ausgeblendet.
Standfirst-Bereiche haben negative linke Ränder und relative Positionierung mit Abstandsanpassungen auf mittleren Bildschirmen. Absätze darin sind normal gewichtet, 20px groß und haben unteren Abstand.
Hauptmedien sind im Porträt-Grid-Bereich positioniert, vollständig breit ohne seitliche Ränder, und der untere Rand ändert sich auf größeren Bildschirmen. Auf kleinen Bildschirmen erstrecken sie sich über die gesamte Viewport-Breite abzüglich der Scrollleiste mit Anpassungen des linken Randes.
Bildunterschriften sind absolut am Boden positioniert mit einer Hintergrundfarbe und Textfarbe aus Variablen, wobei die erste Spanne ausgeblendet und die zweite mit maximaler Breite angezeigt wird. Sie werden mit Deckkraft ausgeblendet, und ein Bildunterschriften-Button ist unten rechts mit einem kreisförmigen Hintergrund positioniert, der sein Icon leicht skaliert.
Auf sehr großen Bildschirmen hat die Hauptspalte ein Pseudoelement, das seine obere Position und Höhe anpasst.
Die interaktiven Überschriften der Hauptspalte haben eine maximale Breite von 620 Pixeln. Für iOS- und Android-Geräte umfasst das Farbschema einen dunklen Hintergrund, eine Standard-Feature-Farbe und eine Dunkelmodus-Variante. Im Dunkelmodus passt sich die Pillar-Farbe der Dunkelmodus-Version an, falls verfügbar.
Auf iOS und Android verwendet der erste Buchstabe des ersten Absatzes in verschiedenen Artikeltypen eine sekundäre Pillar-Farbe. Artikelköpfe sind mit Null Höhe ausgeblendet, während Furniture-Wrapper minimalen Abstand haben. Beschriftungen innerhalb dieser Wrapper sind fett, verwenden spezifische Schriften, übernehmen die Pillar-Farbe und sind großgeschrieben. Überschriften sind groß, fett, dunkel gefärbt und haben Abstand unten.
Für iOS- und Android-Geräte gelten die folgenden Stile für Artikelcontainer (Feature, Standard und Kommentar):
- Bildelemente innerhalb des Furniture-Wrappers sind relativ positioniert, mit einem oberen Abstand von 14px, linkem Abstand von -10px und Breite auf die volle Viewport-Breite abzüglich der Scrollleistenbreite gesetzt. Ihre Höhe passt sich automatisch an.
- Innere Figure-Elemente, Bilder und Links innerhalb dieser Bildcontainer haben einen transparenten Hintergrund, entsprechen der vollen Viewport-Breite abzüglich der Scrollleistenbreite und eine automatisch angepasste Höhe.
- Standfirst-Bereiche haben oberen Abstand von 4px, unteren Abstand von 24px und einen rechten Rand von -10px.
- Absätze innerhalb des Standfirst-Inner-Containers verwenden die Schriftfamilie: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif.
- Links und Listenelement-Links innerhalb des Standfirst-Inner-Containers behalten diese Gestaltungsregeln bei.
Für Kommentarartikel sind Links im Standfirst mit einer spezifischen Farbe, einer Unterstreichung und ohne Hintergrundbild gestaltet. Auf iOS- und Android-Geräten ändert sich die Unterstreichungsfarbe beim Überfahren dieser Links in Feature-, Standard- oder Kommentarartikeln entsprechend dem Thema des Artikels. Der Meta-Bereich in diesen Artikeln hat keinen Rand, und Elemente wie die Autorenzeile und Autor-Links verwenden die Themenfarbe. Zusätzlich hat der Meta-Misc-Bereich keinen Abstand.
Für iOS- und Android-Geräte gelten die folgenden CSS-Regeln für Feature-, Standard- und Kommentar-Artikelcontainer:
- SVG-Elemente innerhalb des Meta-Misc-Bereichs des Furniture-Wrappers haben eine Strichfarbe, die auf die neue Pillar-Farbe gesetzt ist.
- Der Bildunterschriften-Button in Showcase-Elementen wird als Flex-Container angezeigt, zentriert mit 5px Abstand, 28px Breite und Höhe und 14px vom rechten Rand positioniert.
- Der Artikelkörper hat 12px Abstand links und rechts.
- Nicht-Miniaturansicht, nicht-immersive Bildfiguren im Artikelkörper haben keinen Rand, eine Breite berechnet als Viewport-Breite minus 24px und Scrollleistenbreite, und eine automatische Höhe. Ihre Bildunterschriften haben keinen Abstand.
- Immersive Bildfiguren erstrecken sich über die volle Viewport-Breite abzüglich der Scrollleistenbreite.
- Zitierte Blockzitate im Prosa-Bereich des Artikelkörpers haben ein entsprechend gestaltetes before-Pseudoelement.
Für iOS- und Android-Geräte wird die Gestaltung von zitiertem Text und Links innerhalb von Artikelkörpern angepasst. Zitierter Text wird mit einer Farbe markiert, die zum neuen Pillar-Thema passt. Links werden in der primären Pillar-Farbe angezeigt, unterstrichen mit einem spezifischen Offset und einer Farbe, die sich beim Überfahren zur neuen Pillar-Farbe ändert.
Im Dunkelmodus wird der Hintergrund von Artikelköpfen dunkelgrau. Beschriftungen und Überschriften übernehmen Farben aus dem Thema für besseren Kontrast und Lesbarkeit. Standfirst-Text und Autorenzeilen sind ebenfalls gestaltet, um sicherzustellen, dass sie sichtbar und konsistent mit dem Gesamtdesign sind.
Dieser CSS-Code definiert Stile für verschiedene Artikelcontainer auf Android- und iOS-Geräten. Er setzt die Farbe von Autorenzeilen und zitiertem Text auf eine neue Pillar-Farbe, wendet dieselbe Farbe auf SVG-Striche an und verwendet eine spezifische Farbe für Bildunterschriften. Zusätzlich stellt er sicher, dass verschiedene Körperelemente einen dunklen Hintergrund haben. Der Code beinhaltet auch Gestaltung für den ersten Buchstaben nach bestimmten Elementen in Feature-Artikeln.
Dies scheint ein CSS-Selektor zu sein, der den ersten Buchstaben von Absätzen in verschiedenen Artikelcontainern auf iOS- und Android-Geräten anvisiert, speziell wenn sie auf bestimmte Elemente wie Anmeldegates oder Atom-Komponenten folgen.
Für Android- und iOS-Geräte wird der erste Buchstabe von Absätzen nach spezifischen Elementen in Artikelcontainern mit einer benutzerdefinierten Farbvariable gestaltet, standardmäßig weiß.
Für Kommentarartikel auf iOS und Android hat das Standfirst-Element einen oberen Abstand von 24 Pixeln und keinen oberen Rand. Überschriften der Ebene 2 in Prosa sind auf 24 Pixel Größe gesetzt.
Bildunterschriften-Buttons in Feature-, Standard- und Kommentarartikeln haben unterschiedliche Abstände auf iOS (6px oben, 5px Seiten, 0 unten) und Android (4px oben und Seiten, 0 unten).
Im Dunkelmodus werden verschiedene Text- und Linkfarben zu helleren Schattierungen und spezifischen Dunkelmodus-Palettenfarben angepasst für bessere Lesbarkeit und visuelle Konsistenz.
Wenn der Furniture-Wrapper ein Guardian-Organisationslogo enthält, wird das Branding-Element immer angezeigt.
Inhaltsbeschriftungen und Überschriften in Artikelcontainern sind auf mittlere Schriftstärke (500) für Betonung gesetzt.
Der Seitenhintergrund verwendet eine benutzerdefinierte Farbe (#fff4f2) für Wochenend-Essays, die auch auf Artikelabschnitte und Sub-Meta-Hintergründe angewendet wird.
Linien sind im Layout ausgeblendet.
Der Furniture-Wrapper ist relativ positioniert und verwendet auf größeren Bildschirmen (über 81,25 em breit) ein Grid-Layout mit spezifischen Zeilenvorlagen für Titel, Überschrift, Standfirst und Meta-Bereiche.
Artikelköpfe oder Titelbereiche haben eine feste Höhe von 70 Pixeln und enthalten Inhaltsbeschriftungen, die diese Höhe erben. Ein dekoratives Buch-GIF (70x70 Pixel) erscheint in der unteren rechten Ecke und skaliert auf bis zu 110x110 Pixel auf breiteren Bildschirmen.
Eine horizontale Linie erstreckt sich über die Breite des Viewports (abzüglich Scrollleistenbreite) am unteren Rand von Inhaltsbeschriftungen, beginnend vom linken Rand mit kleinen Versätzen auf Mobilgeräten und Anpassungen auf mittleren und größeren Bildschirmen für korrekte Ausrichtung.
Für Bildschirme breiter als 71,25 em haben der Furniture-Wrapper-Artikelkopf und das Titel-Element eine Höhe von 80px, die auf 125px für Bildschirme über 81,25 em ansteigt. Auf diesen größeren Bildschirmen verschieben sich die Überschrift, ihr Datenattribut und ihre Klasse um 2px nach oben.
Innerhalb des Furniture-Wrappers haben die Überschrift und ihre Varianten keinen unteren Abstand, und ihr Porträt-Hauptmedien-Überschrift-Wrapper ist auf volle Höhe mit relativer Positionierung, verstecktem Überlauf und 24px unterem Abstand gesetzt. Überschriften und Links innerhalb dieses Wrappers haben keine maximale Breite und weisen eine dickere Unterstreichung beim Überfahren mit 6px Offset auf.
Textelemente wie h1, Links und Autorenzeilen-Spannen im Überschrift-Wrapper verwenden eine 115% Zeilenhöhe, mittlere Schriftstärke und 36px Schriftgröße, die auf Bildschirmen breiter als 71,25 em auf 50px ansteigt.
Der Standfirst-Bereich und seine Äquivalente sind relativ positioniert mit 4px oberem Abstand, der auf Bildschirmen über 61,25 em entfernt und auf solchen über 71,25 em auf 2px reduziert wird.
Im Meta-Bereich werden Branding-Elemente als Blöcke angezeigt, und Hauptmedien-Gestaltung wird innerhalb des Furniture-Wrappers angewendet.
Der Furniture-Wrapper positioniert Medienelemente relativ. Auf größeren Bildschirmen (über 61,25 em) platziert er die Hauptmedien und Elemente mit dem Datenattribut "gu-name" "media" im Porträt-Grid-Bereich.
Innerhalb dieser Mediencontainer sind divs relativ positioniert, und jede Spanne nach einem div wird als Block angezeigt. Figuren darin nehmen die volle Höhe mit einem linken Abstand von 10px ein. Bilder und Bildunterschriften innerhalb von Figuren passen ihre Bre