Questo codice CSS definisce una famiglia di caratteri personalizzata denominata "Guardian Headline Full" con multipli pesi e stili. Include pesi light, regular, medium e semibold, ciascuno con varianti normali e corsive. I file dei font sono forniti nei formati WOFF2, WOFF e TrueType, ospitati sul server di asset del Guardian.
@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-cQuesto sembra essere un blocco di codice CSS, non testo in inglese naturale. Contiene regole di stile per elementi web, come bordi, colori, spaziature e tipografia, probabilmente per un layout di notizie o articoli. Il codice include media query per il design responsivo e definisce varie proprietà visive per diverse sezioni e componenti.
Il testo fornito sembra essere codice CSS, non testo in inglese naturale. Contiene regole di stile, selettori e media query per layout e design web. Poiché è codice, riscriverlo in un inglese fluido preservandone il significato non è applicabile. Se intendevi fornire testo in inglese da riscrivere, per favore condividilo invece.
Il testo fornito sembra essere codice CSS per stilizzare un layout di pagina web. Definisce strutture a griglia, media query per il design responsivo e proprietà visive come colori, bordi e spaziature. Il codice include regole per elementi come titoli, informazioni meta, testo standfirst e contenitori media, adattandone l'aspetto su diverse dimensioni di schermo.
Il secondo span nella didascalia del furniture-wrapper è impostato per visualizzare come blocco con una larghezza massima del 90%. Su schermi più larghi di 30em, il padding della didascalia è regolato a 4px in alto, 20px ai lati e 12px in basso. Se la didascalia ha la classe "hidden", la sua opacità è impostata a 0.
Il pulsante della didascalia è visualizzato come blocco, posizionato assolutamente vicino in basso a destra, con un z-index di 30. Ha uno sfondo circolare, nessun bordo e un padding specifico. La sua icona SVG è scalata all'85%. Su schermi più larghi di 30em, il pulsante è posizionato a 10px dal bordo destro.
Per la colonna principale interattiva su schermi più larghi di 71.25em, lo pseudo-elemento before è regolato per estendersi 12px sopra e sotto il contenuto, rendendolo complessivamente 24px più alto. Gli heading H2 in questa colonna sono limitati a una larghezza massima di 620px.
Su dispositivi iOS e Android, sono definiti i colori per la modalità scura: uno sfondo scuro, un colore feature in modalità chiara e un diverso colore feature per la modalità scura. Il nuovo colore pillar utilizza la variabile del pillar primario se disponibile, altrimenti il colore feature. In modalità scura, utilizza la variabile del pillar in modalità scura se disponibile, altrimenti il colore feature in modalità scura.
Per iOS e Android, la prima lettera del primo paragrafo dopo elementi specifici nei contenitori articolo è stilizzata con un colore pillar secondario (o nero come fallback). L'altezza dell'header dell'articolo è impostata a 0, e il furniture-wrapper ha un padding regolato. Le etichette di contenuto all'interno del furniture-wrapper utilizzano un peso del font bold e la famiglia di font "Gu".
Il titolo del Guardian utilizza le famiglie di font Guardian Headline, Guardian Egyptian Web, Guardian Headline Full e Georgia, con uno stile serif. Il colore del testo è impostato su una variabile specifica, e il testo è in maiuscolo.
Su dispositivi iOS e Android, il titolo nei contenitori articolo è stilizzato con una dimensione del font di 32px, peso bold, 12px di padding inferiore e un colore grigio scuro.
Le immagini all'interno di questi contenitori sono posizionate relativamente, con un margine superiore di 14px e un margine sinistro di -10px. La loro larghezza si adatta alla viewport meno la larghezza della barra di scorrimento, e l'altezza è impostata su auto.
Gli elementi interni di queste immagini, inclusi link e immagini stesse, hanno uno sfondo trasparente, una larghezza corrispondente alla viewport meno la barra di scorrimento e un'altezza auto.
La sezione standfirst ha un padding superiore di 4px, inferiore di 24px e un margine destro di -10px. Il testo all'interno utilizza le stesse famiglie di font del titolo, e i link all'interno dello standfirst sono anch'essi stilizzati di conseguenza.
Per dispositivi iOS e Android, i link all'interno della sezione standfirst di articoli feature, standard e commento sono stilizzati con un colore specifico, una sottolineatura e nessuna immagine di sfondo. Il colore della sottolineatura cambia al passaggio del mouse. Inoltre, la sezione meta in questi articoli non ha margine, e elementi come la byline e i link dell'autore sono stilizzati in modo coerente.
Per dispositivi iOS e Android, il nome dell'autore nelle byline degli articoli è stilizzato utilizzando una specifica variabile di colore. La sezione dei metadati vari nei contenitori articolo non ha padding, e qualsiasi icona SVG al suo interno utilizza la stessa variabile di colore per il tratto.
Il pulsante della didascalia negli elementi showcase è visualizzato come un contenitore flex, centrato con 5px di padding, e posizionato 28px per 28px in dimensione, 14px dal destro.
Il contenuto del corpo dell'articolo ha 12px di padding orizzontale. Gli elementi immagine standard (esclusi thumbnail e tipi immersivi) si estendono per tutta la larghezza disponibile, adattandosi alle barre di scorrimento, con altezza auto e nessun margine. Le loro didascalie non hanno padding. Gli elementi immagine immersivi seguono regole di stile simili.
Per dispositivi Android, le immagini immersive nei contenitori articolo sono impostate sulla larghezza completa della viewport meno la larghezza della barra di scorrimento.
Sia su iOS che Android, il testo citato nei corpi degli articoli utilizza il nuovo colore pillar per il suo elemento decorativo. I link nel testo dell'articolo sono stilizzati con il colore del pillar primario, sottolineati con un offset, e utilizzano il colore del bordo dell'header per la sottolineatura. Al passaggio del mouse, il colore della sottolineatura cambia nel nuovo colore pillar.
In modalità scura, lo sfondo del furniture wrapper diventa grigio scuro. Le etichette al suo interno utilizzano il nuovo colore pillar. I titoli perdono il loro sfondo e adottano il colore del bordo dell'header per il testo. I paragrafi e i link dello standfirst utilizzano anche il colore del bordo dell'header.
Per dispositivi iOS e Android, si applicano le seguenti regole CSS:
- Le byline degli autori in articoli feature, standard e commento utilizzano il nuovo colore pillar.
- Le icone nella sezione meta di questi articoli utilizzano il nuovo colore pillar per i tratti.
- Le didascalie per le immagini showcase in questi articoli utilizzano il colore della data.
- I blockquote all'interno del corpo dell'articolo utilizzano il nuovo colore pillar.
- Vari contenitori di contenuto (come corpo articolo, corpo feature e corpo commento) in articoli feature, standard e commento sono stilizzati in modo coerente.
Per dispositivi Android, imposta il colore di sfondo di specifici contenitori di commenti e articoli su uno sfondo scuro.
Per dispositivi iOS, applica uno stile speciale alla prima lettera dei paragrafi che seguono certi elementi all'interno di contenitori articolo e commento.
Questo codice CSS mira alla prima lettera dei paragrafi che seguono elementi specifici in vari contenitori articolo su dispositivi Android e iOS. Si applica a diverse sezioni come corpi articolo, corpi feature, corpi commento e contenuti interattivi, particolarmente quando quei paragrafi vengono dopo elementi con classi come .element-atom, .sign-in-gate, o #sign-in-gate.
Questo codice CSS definisce stili per il sito web del Guardian, in particolare per sezioni di commento e layout di articoli su dispositivi iOS e Android. Include:
- Stilizzazione per sign-in gate e contenitori di commenti, impostando colori del testo e padding.
- Regolazioni per titoli, didascalie e testo standfirst, incluse dimensioni e pesi del font.
- Supporto per la modalità scura con variabili di colore specifiche per testo e link.
- Definizioni di font personalizzati per Guardian Headline Full in vari pesi e stili (light, light italic, regular), con sorgenti fornite nei formati WOFF2, WOFF e TTF.
Il codice garantisce un aspetto coerente su diversi dispositivi e preferenze utente, come la modalità scura, mantenendo il branding del sito e la leggibilità.
@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