Este código CSS define una familia de fuentes personalizada llamada "Guardian Headline Full" con múltiples pesos y estilos de fuente. Incluye pesos light, regular, medium y semibold, cada uno con variantes normal y cursiva. Los archivos de fuente se proporcionan en formatos WOFF2, WOFF y TrueType, alojados en el servidor de recursos de The 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-cEsto parece ser un bloque de código CSS, no texto natural en inglés. Contiene reglas de estilo para elementos web, como bordes, colores, espaciado y tipografía, probablemente para un diseño de noticias o artículos. El código incluye consultas de medios para diseño responsivo y define varias propiedades visuales para diferentes secciones y componentes.
El texto proporcionado parece ser código CSS, no texto natural en inglés. Contiene reglas de estilo, selectores y consultas de medios para diseño y maquetación web. Como es código, reescribirlo en inglés fluido preservando el significado no es aplicable. Si su intención era proporcionar texto en inglés para reescribir, compártalo en su lugar.
El texto proporcionado parece ser código CSS para estilizar el diseño de una página web. Define estructuras de grid, consultas de medios para diseño responsivo y propiedades visuales como colores, bordes y espaciado. El código incluye reglas para elementos como titulares, información meta, texto de entradilla y contenedores multimedia, ajustando su apariencia en diferentes tamaños de pantalla.
El segundo span en el figcaption del furniture-wrapper se establece para mostrarse como un bloque con un ancho máximo del 90%. En pantallas más anchas de 30em, el relleno del figcaption se ajusta a 4px en la parte superior, 20px en los lados y 12px en la inferior. Si el figcaption tiene la clase "hidden", su opacidad se establece en 0.
El botón de caption se muestra como un bloque, posicionado absolutamente cerca de la parte inferior derecha, con un z-index de 30. Tiene un fondo circular, sin borde y un relleno específico. Su icono SVG se escala al 85%. En pantallas más anchas de 30em, el botón se posiciona a 10px del borde derecho.
Para la columna principal interactiva en pantallas más anchas de 71.25em, el pseudo-elemento before se ajusta para extenderse 12px por encima y por debajo del contenido, haciéndolo 24px más alto en general. Los encabezados H2 en esta columna se limitan a un ancho máximo de 620px.
En dispositivos iOS y Android, se definen colores para el modo oscuro: un fondo oscuro, un color de característica en modo claro y un color de característica diferente para el modo oscuro. El nuevo color pilar utiliza la variable de pilar primario si está disponible, de lo contrario el color de característica. En modo oscuro, utiliza la variable de pilar de modo oscuro si está disponible, de lo contrario el color de característica de modo oscuro.
Para iOS y Android, la primera letra del primer párrafo después de elementos específicos en contenedores de artículo se estiliza con un color pilar secundario (o negro como respaldo). La altura del encabezado del artículo se establece en 0, y el furniture-wrapper tiene un relleno ajustado. Las etiquetas de contenido dentro del furniture-wrapper utilizan un peso de fuente en negrita y la familia de fuentes "Gu".
El titular de The Guardian utiliza las familias de fuentes Guardian Headline, Guardian Egyptian Web, Guardian Headline Full y Georgia, con un estilo serif. El color del texto se establece en una variable específica, y el texto se capitaliza.
En dispositivos iOS y Android, el titular en contenedores de artículo se estiliza con un tamaño de fuente de 32px, peso en negrita, 12px de relleno inferior y un color gris oscuro.
Las imágenes dentro de estos contenedores se posicionan relativamente, con un margen superior de 14px y un margen izquierdo de -10px. Su ancho se ajusta al viewport menos el ancho de la barra de desplazamiento, y la altura se establece en automático.
Los elementos internos de estas imágenes, incluidos enlaces e imágenes mismas, tienen un fondo transparente, un ancho que coincide con el viewport menos la barra de desplazamiento y una altura automática.
La sección de entradilla tiene un relleno superior de 4px, un relleno inferior de 24px y un margen derecho de -10px. El texto interior utiliza las mismas familias de fuentes que el titular, y los enlaces dentro de la entradilla también se estilizan en consecuencia.
Para dispositivos iOS y Android, los enlaces dentro de la sección de entradilla de artículos de característica, estándar y comentario se estilizan con un color específico, un subrayado y sin imagen de fondo. El color del subrayado cambia al pasar el cursor. Además, la sección meta en estos artículos no tiene margen, y elementos como la autoría y los enlaces de autor se estilizan de manera consistente.
Para dispositivos iOS y Android, el nombre del autor en las autorías de artículos se estiliza utilizando una variable de color específica. La sección de metadatos varios en contenedores de artículo no tiene relleno, y cualquier icono SVG dentro de ella utiliza la misma variable de color para su trazo.
El botón de caption en elementos showcase se muestra como un contenedor flex, centrado con 5px de relleno, y posicionado a 28px por 28px de tamaño, a 14px de la derecha.
El contenido del cuerpo del artículo tiene 12px de relleno horizontal. Los elementos de imagen estándar (excluyendo miniaturas y tipos inmersivos) abarcan el ancho completo disponible, ajustándose para las barras de desplazamiento, con altura automática y sin margen. Sus captions no tienen relleno. Los elementos de imagen inmersivos siguen reglas de estilo similares.
Para dispositivos Android, las imágenes inmersivas en contenedores de artículo se establecen al ancho completo del viewport menos el ancho de la barra de desplazamiento.
Tanto en iOS como en Android, el texto citado en los cuerpos de los artículos utiliza el nuevo color pilar para su elemento decorativo. Los enlaces en el texto del artículo se estilizan con el color pilar primario, subrayados con un desplazamiento, y utilizan el color del borde del encabezado para el subrayado. Al pasar el cursor, el color del subrayado cambia al nuevo color pilar.
En modo oscuro, el fondo del furniture wrapper se vuelve gris oscuro. Las etiquetas dentro de él utilizan el nuevo color pilar. Los titulares pierden su fondo y adoptan el color del borde del encabezado para el texto. Los párrafos y enlaces de la entradilla también utilizan el color del borde del encabezado.
Para dispositivos iOS y Android, se aplican las siguientes reglas CSS:
- Las autorías en artículos de característica, estándar y comentario utilizan el nuevo color pilar.
- Los iconos en la sección meta de estos artículos utilizan el nuevo color pilar para los trazos.
- Los captions para imágenes showcase en estos artículos utilizan el color de la fecha.
- Las citas en bloque dentro del cuerpo del artículo utilizan el nuevo color pilar.
- Varios contenedores de contenido (como cuerpo de artículo, cuerpo de característica y cuerpo de comentario) en artículos de característica, estándar y comentario se estilizan de manera consistente.
Para dispositivos Android, establece el color de fondo de contenedores específicos de comentarios y artículos a un fondo oscuro.
Para dispositivos iOS, aplica un estilo especial a la primera letra de los párrafos que siguen a ciertos elementos dentro de contenedores de artículo y comentario.
Este código CSS apunta a la primera letra de párrafos que siguen a elementos específicos en varios contenedores de artículo en dispositivos Android e iOS. Se aplica a diferentes secciones como cuerpos de artículo, cuerpos de característica, cuerpos de comentario y contenido interactivo, particularmente cuando esos párrafos vienen después de elementos con clases como .element-atom, .sign-in-gate o #sign-in-gate.
Este código CSS define estilos para el sitio web de The Guardian, particularmente para secciones de comentarios y diseños de artículos en dispositivos iOS y Android. Incluye:
- Estilizado para puertas de inicio de sesión y contenedores de comentarios, estableciendo colores de texto y relleno.
- Ajustes para titulares, captions y texto de entradilla, incluyendo tamaños y pesos de fuente.
- Soporte para modo oscuro con variables de color específicas para texto y enlaces.
- Definiciones de fuentes personalizadas para Guardian Headline Full en varios pesos y estilos (light, light italic, regular), con fuentes proporcionadas en formatos WOFF2, WOFF y TTF.
El código asegura una apariencia consistente en diferentes dispositivos y preferencias de usuario, como el modo oscuro, mientras mantiene la marca y legibilidad del sitio.
@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-not-hinted/GHGuardianHeadline-Medium.woff') format('woff'),
url('https://assets.guim.co