Este código CSS define uma família de fontes personalizada chamada "Guardian Headline Full" com múltiplos pesos e estilos. Especifica diferentes arquivos de fonte nos formatos WOFF2, WOFF e TrueType para cada variação, incluindo pesos light, regular, medium e semibold, cada um com estilos normal e itálico. Os arquivos de fonte estão hospedados no site do Guardian.
Este código CSS define várias famílias de fontes para as fontes Guardian Headline e Guardian Titlepiece, especificando suas fontes em diferentes formatos (WOFF2, WOFF e TrueType) junto com seus pesos e estilos de fonte. Também inclui regras de design responsivo para a coluna de conteúdo principal, ajustando margens e larguras para vários tamanhos de tela para garantir um layout adequado em diferentes dispositivos. Por exemplo, em telas mais largas, a coluna principal recebe uma margem esquerda, e elementos como átomos, vitrines e conteúdo imersivo têm suas larguras máximas definidas de acordo para manter a legibilidade e apelo visual.
Isto parece ser um código CSS definindo estilos para o layout de conteúdo interativo de um site. Inclui regras para bordas de colunas, espaçamento de elementos, tipografia e design responsivo para diferentes tamanhos de tela. O código especifica cores, preenchimento, margens e formatação especial para elementos como capitulares em parágrafos.
Para elementos específicos como parágrafos seguindo regras horizontais em artigos, comentários e reportagens, remova o preenchimento superior.
Limite a largura de citações destacadas nestas seções para 620 pixels.
Em elementos de vitrine em vários tipos de artigo, mantenha legendas em sua posição normal, abrangendo a largura total até 620 pixels.
Faça com que elementos imersivos abranjam a largura total da viewport, considerando as barras de rolagem.
Em telas de até 71.24em de largura, limite elementos imersivos a 978 pixels e adicione 10px de preenchimento lateral às legendas. Entre 30em e 71.24em, aumente este preenchimento para 20px.
Para telas entre 46.25em e 61.24em, defina elementos imersivos com uma largura máxima de 738 pixels.
Em dispositivos de até 46.24em de largura, remova a margem esquerda e alinhe elementos imersivos à borda esquerda. Entre 30em e 46.24em, ajuste a margem esquerda para -20px e mantenha 20px de preenchimento lateral para legendas.
Para invólucros de mobiliário em telas maiores (61.25em e acima), use um layout de grade com colunas e linhas definidas. Estilize manchetes com uma borda superior, posicione informações meta relativamente com preenchimento superior e ajuste o conteúdo standfirst com margens específicas, tamanhos de fonte e estilos de link que incluam sublinhado com cores e offsets personalizados. Inicialmente, adicione uma borda superior ao primeiro parágrafo no standfirst, mas remova-a em telas de 71.25em e mais largas.
Além disso, em telas maiores, remova a margem esquerda de figuras e defina elementos inline com uma largura máxima de 630 pixels. Para telas de 71.25em e acima, ajuste as colunas do template de grade de acordo.
O layout usa uma grade com colunas e linhas definidas para diferentes tamanhos de tela. Para telas médias, as colunas são divididas em seções para título, manchete, informações meta, standfirst e retrato, com alturas de linha específicas. Em telas maiores, a estrutura de colunas e linhas se ajusta, com a borda superior da seção meta alargando e a borda esquerda do standfirst deslocando.
Manchetes têm uma largura máxima e tamanho de fonte que mudam com o tamanho da tela, tornando-se maiores e mais estreitas em telas maiores. Algumas linhas decorativas são ocultadas em displays maiores, enquanto elementos sociais e de comentários na seção meta adotam a cor da borda do cabeçalho.
O standfirst é indentado com uma borda esquerda e tem estilização de fonte específica, com preenchimento superior adicionado em telas médias. A área de mídia principal é posicionada na área de grade de retrato, com largura total e margens ajustadas em telas maiores, e expande para a largura da viewport em telas pequenas com margens esquerdas ajustadas de acordo. Legendas são definidas com posicionamento absoluto.
A legenda para imagens é posicionada na parte inferior com preenchimento, cor de fundo e cor de texto. Abrange a largura total sem margem na parte inferior e tem uma altura mínima. Alguns elementos dentro da legenda são ocultados ou exibidos com base em seu tipo, com um oculto e outro ocupando a maior parte da largura.
Em telas maiores, o preenchimento da legenda aumenta. Um botão para a legenda é colocado no canto inferior direito, circular em forma e ajusta sua posição em telas maiores.
Para conteúdo interativo, os títulos são limitados em largura. Em dispositivos iOS e Android, cores específicas são definidas para modo escuro e características, ajustando-se com base nas preferências do usuário.
Nestes dispositivos, a primeira letra do primeiro parágrafo após certos elementos é estilizada com uma cor secundária, e cabeçalhos não têm altura. O invólucro de mobiliário, que inclui elementos como legendas, tem preenchimento reduzido no topo.
Para dispositivos iOS e Android, os seguintes estilos se aplicam a artigos de reportagem, padrão e comentário:
- Rótulos de conteúdo usam fontes Guardian ou Georgia em negrito em uma cor específica e são capitalizados.
- Manchetes são de 32px, negrito, têm 12px de preenchimento inferior e usam uma cor cinza escuro.
- Imagens são posicionadas relativamente, abrangem quase a largura total da tela e ajustam sua altura automaticamente.
- Elementos de imagem e links têm fundos transparentes e correspondem à largura da tela.
- Seções standfirst têm preenchimento superior e inferior com um deslocamento de margem direita.
- Parágrafos dentro de seções standfirst herdam esses estilos.
Para o texto standfirst, use a família de fontes: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif.
Em dispositivos iOS e Android, dentro de contêineres de artigo de reportagem, padrão e comentário, links no standfirst devem ter a nova cor pilar, nenhuma imagem de fundo, texto sublinhado com offset de 6px e cor da borda correspondente à borda do cabeçalho, sem qualquer borda inferior. Ao passar o mouse, a cor do sublinhado deve mudar para a nova cor pilar.
Além disso, nestes contêineres em iOS e Android, a seção meta não deve ter margem, e elementos como autoria, nomes de autores e links relacionados devem ser estilizados de acordo.
Para dispositivos Android, o nome do autor e a autoria em elementos de mobiliário de artigo são estilizados com uma variável de cor específica. Tanto em iOS quanto Android, a seção de metadados diversos em invólucros de mobiliário não tem preenchimento, e quaisquer ícones SVG dentro dela usam a mesma variável de cor para seu traço.
O botão de legenda em elementos de vitrine é exibido como um contêiner flex, centralizado com dimensões e posicionamento específicos. O corpo principal do artigo tem preenchimento horizontal, e figuras de imagem padrão (excluindo miniaturas e tipos imersivos) abrangem a largura total da viewport menos preenchimento e barra de rolagem, com ajuste automático de altura. Suas legendas mantêm estilização consistente.
Para dispositivos iOS e Android, os seguintes estilos se aplicam a contêineres de artigo de reportagem, padrão e comentário:
- Imagens imersivas abrangem a largura total da viewport, considerando as barras de rolagem.
- Citações em bloco usam a nova cor pilar para seus elementos decorativos.
- Links em prosa são estilizados com a cor pilar primária, sublinhados com um offset específico e cor da borda do cabeçalho, mudando para a nova cor pilar ao passar o mouse.
No modo escuro:
- Invólucros de mobiliário têm um fundo cinza escuro.
- Rótulos de conteúdo adotam a nova cor pilar.
- Manchetes removem seu fundo e usam a cor da borda do cabeçalho para o texto.
- Parágrafos standfirst e seus links também usam a cor da borda do cabeçalho.
Para dispositivos iOS e Android, as seguintes regras de estilização se aplicam a vários contêineres de artigo:
- Links na seção standfirst e autorias são coloridos usando a nova variável de cor pilar.
- Ícones na seção meta usam a nova cor pilar para seu traço.
- Legendas para imagens de vitrine são exibidas na cor da data.
- Texto citado dentro do corpo do artigo adota a nova cor pilar.
- As áreas de conteúdo principal dos artigos, incluindo peças de reportagem, padrão e comentário, são estilizadas consistentemente em ambas as plataformas.
Este código CSS define um fundo escuro para contêineres específicos em dispositivos Android e estiliza a primeira letra de parágrafos seguindo certos elementos em dispositivos iOS.
Isto parece ser um seletor CSS direcionando a primeira letra de parágrafos seguindo elementos específicos dentro de contêineres de artigo em dispositivos iOS e Android. O seletor aplica-se a vários tipos de artigo (reportagem, padrão, comentário) e considera diferentes estruturas de conteúdo e elementos de portão de entrada.
Para dispositivos Android, a primeira letra de parágrafos específicos em artigos de comentário aparecerá em branco ou em uma nova cor designada. Tanto em iOS quanto Android, introduções de artigos de comentário têm um preenchimento superior de 24 pixels sem margem superior. Títulos dentro de artigos são definidos em 24 pixels, com botões de legenda tendo pequenas variações de preenchimento entre os sistemas operacionais.
No modo escuro, cores de texto e link se ajustam para melhor legibilidade, enquanto elementos de branding permanecem visíveis. Tanto iOS quanto Android usam um fundo branco, com rótulos e manchetes em fonte negrita. Subtítulos de artigo são tipicamente leves, mas tornam-se negritos se contiverem ênfase forte.
Ver imagem em tela cheia
Fotografia: Tim Alexander/The Guardian
Saindo de casa
Alto-falantes inteligentes servem como uma ferramenta útil para os pais, desde definir temporizadores—que as crianças tendem a obedecer—até ajudar com lições de casa via Alexa quando surpreendidos. A leitora Katie Matthews encontrou uma solução inteligente: "Eu costumava implicar repetidamente para fazer as crianças saírem pela porta. Agora, nosso alto-falante Google dá um aviso de cinco minutos, sinalizando para eles terminarem suas últimas demoras. Quando é hora de ir, anuncia: 'Sapatos, vamos embora!' Isto realmente revolucionou nossas manhãs."
Necessidades na hora das refeições
Convencer uma criança a comer uma refeição preparada com amor pode parecer uma luta. No entanto, esta próxima dica é altamente recomendada e testada. A autora Holly Bourne compartilha uma descoberta no café da manhã: "Fazer 'sorvete' para minha filha misturando abacate, banana, morangos e iogurte grego integral tem sido transformador. Envolvemos ela no processo para que veja exatamente o que vai no liquidificador—é crucial não enganar as crianças sobre alimentação saudável. Surpreendentemente, ela não se importa com os ingredientes saudáveis uma vez que se transformam em sua guloseima favorita."
Enquanto muitos se preocupam com lanches, a leitora Sarah de Malplaquet encontrou uma solução: oferecer ao seu filho de seis anos um prato de vegetais crus antes do jantar. "Ele come feliz vegetais que normalmente recusaria na hora da refeição, reduzindo a pressão durante o jantar, pois sabemos que ele já teve sua parte."
Para situações tensas no jantar, Sue de Norwich recomenda: "Ao dividir uma guloseima entre dois meninos, faça um cortar e o outro escolher sua metade primeiro."
Alguns pais têm sucesso delegando deveres culinários. Jo de Berkshire explica: "Meu filho aprendeu a fazer omeletes de queijo com sua avó aos sete anos. Agora ele ansiosamente prepara o café da manhã para a família, sentindo-se responsável e crescido—uma verdadeira vitória parental."
Para passeios de um dia, Nadia de Londres sugere um jogo de museu: "Visitamos a loja de presentes primeiro, onde cada criança escolhe três cartões postais. Então eles procuram pelas obras de arte correspondentes, compartilhando detalhes dos cartões ou placas da galeria. Terminamos votando nos favoritos no café."
Deb de Dorset aconselha deixar as crianças escolherem passeios: "Eles ficam emocionados em decidir. Com várias crianças, estabeleça uma rotação rigorosa—as crianças valorizam justiça. Os mais novos geralmente escolhem a última opção, então coloque sua preferência lá."
Quanto à higiene, Pip de Londres recomenda: "'Tente três vezes, depois peça ajuda' funciona maravilhas, especialmente para limpar." Caroline de Derby acrescenta: "Use uma cadeira alta para cortar as unhas do bebê—libera ambas as mãos para segurar os braços inquietos e funciona para escovar dentes e dar remédio também."
Para a hora do banho, Anna de Manchester propõe: "Desafie-os a entrar antes de você contar até dez, recompensando-os com uma dança boba." Para facilitar a saída, Catherine de Birmingham compartilha: "Dizemos adeus aos brinquedos de banho enquanto a água escoa, tornando a transição para a hora de dormir mais suave."
Para lutas com protetor solar, Carly sugere: "Use uma luva de bronzeamento para aplicar protetor solar—é rápido, uniforme e cobre todo o corpo em 30 segundos."
Para combater a monotonia parental, Julia Pegg de Sheffield menciona quebrar a rotina durante atividades repetitivas como ler "Paw Patrol" pela 87ª vez. Na Baía da Aventura, eu me imagino como uma celebridade menor no CBeebies Bedtime Story. Eu olho para a "câmera" e entrego a performance da minha vida. De repente, posso mudar vozes sem esforço, ajustar tom e inflexão, e expressar cada emoção que posso convocar. Pode parecer bobo, mas realmente quebra a monotonia.
Sean, diretor e pai de dois, compartilha uma mentalidade que o ajuda: "Lembro a mim mesmo que um dia eles não me pedirão para brincar de Lego ou dinossauros—isso me faz valorizar esses momentos enquanto duram."
Problemas com escova de dentes? A leitora Megan diz: "Minha filha de dois anos costumava odiar escovar os dentes. Agora, finjo ser um veterinário, e ela escolhe qual animal ser. Escovo seus dentes enquanto ela ruge como um leão ou tigre, e nos divertimos muito!"
Hannah Ostroumoff de Bristol descobriu que usar uma minúscula partícula de pasta de dente em vez da quantidade do tamanho de uma ervilha recomendada funcionou "como mágica" para seu filho. Ela aumenta gradualmente à medida que ele se acostuma.
Quando as crianças estão se comportando mal, Katharine de Exeter segue o conselho de uma amiga: "Leve-as para fora ou coloque-as na água, como um banho ou com uma pistola de água. Mudar o cenário realmente ajuda a acalmar as coisas."
Emily de Londres brinca de "você não tem permissão para rir" quando seus três filhos se comportam mal. Eles podem ficar chateados o quanto quiserem, mas não devem rir. "Se eles sorrirem ou derem risada, provocamos: 'Sem rir, você deveria estar bravo!' Logo, todos estão rindo histericamente. Não sei por que funciona, mas me salvou muitas vezes."
Para crianças mais velhas, Jo de Berkshire usa um sistema estilo Dragons' Den. "Temos carimbos 'aprovado' e 'negado'. Se as crianças querem algo, escrevem uma proposta—ótimo para meu filho disléxico que não gosta de escrever—e a submetem. Então recebem um carimbo com a decisão."
Fazer as crianças se abrirem sobre preocupações é uma preocupação parental comum. Para adolescentes, Vic de Londres diz: "Quando minhas filhas estão estressadas, pergunto se querem conselhos ou