Ce code CSS définit une famille de polices personnalisée nommée "Guardian Headline Full" avec plusieurs graisses et styles. Il spécifie différents fichiers de polices aux formats WOFF2, WOFF et TrueType pour chaque variation, incluant les graisses light, regular, medium et semibold, chacune avec des styles normal et italique. Les fichiers de polices sont hébergés sur le site web du Guardian.
Ce code CSS définit plusieurs familles de polices pour les fontes Guardian Headline et Guardian Titlepiece, en spécifiant leurs sources dans différents formats (WOFF2, WOFF et TrueType) ainsi que leurs graisses et styles. Il inclut également des règles de conception responsive pour la colonne de contenu principal, ajustant les marges et largeurs pour différentes tailles d'écran afin d'assurer une mise en page correcte sur divers appareils. Par exemple, sur les écrans plus larges, la colonne principale obtient une marge gauche, et des éléments comme les atomes, vitrines et contenus immersifs voient leurs largeurs maximales définies en conséquence pour maintenir la lisibilité et l'attrait visuel.
Ceci semble être un code CSS définissant les styles pour la mise en page de contenu interactif d'un site web. Il inclut des règles pour les bordures de colonnes, l'espacement des éléments, la typographie et la conception responsive pour différentes tailles d'écran. Le code spécifie les couleurs, remplissages, marges et formats spéciaux pour des éléments comme les lettrines dans les paragraphes.
Pour les éléments spécifiques comme les paragraphes suivant des filets horizontaux dans les articles, commentaires et reportages, supprimer le remplissage supérieur.
Limiter la largeur des citations dans ces sections à 620 pixels.
Dans les éléments vitrine à travers différents types d'articles, maintenir les légendes dans leur position normale, couvrant la pleine largeur jusqu'à 620 pixels.
Faire en sorte que les éléments immersifs s'étendent sur la pleine largeur du viewport, en tenant compte des barres de défilement.
Sur les écrans jusqu'à 71.24em de large, plafonner les éléments immersifs à 978 pixels et ajouter 10px de remplissage latéral aux légendes. Entre 30em et 71.24em, augmenter ce remplissage à 20px.
Pour les écrans entre 46.25em et 61.24em, définir les éléments immersifs sur une largeur maximale de 738 pixels.
Sur les appareils jusqu'à 46.24em de large, supprimer la marge gauche et aligner les éléments immersifs sur le bord gauche. Entre 30em et 46.24em, ajuster la marge gauche à -20px et maintenir 20px de remplissage latéral pour les légendes.
Pour les wrappers de meuble sur les écrans plus larges (61.25em et plus), utiliser une disposition en grille avec des colonnes et lignes définies. Styler les titres avec une bordure supérieure, positionner les métadonnées relativement avec un remplissage supérieur, et ajuster le contenu du chapô avec des marges spécifiques, tailles de police et styles de liens incluant un soulignement avec des couleurs personnalisées et décalages. Initialement, ajouter une bordure supérieure au premier paragraphe du chapô, mais la supprimer sur les écrans de 71.25em et plus larges.
Aussi, sur les écrans plus larges, supprimer la marge gauche des figures et définir les éléments inline sur une largeur maximale de 630 pixels. Pour les écrans de 71.25em et plus, ajuster les colonnes du modèle de grille en conséquence.
La mise en page utilise une grille avec des colonnes et lignes définies pour différentes tailles d'écran. Pour les écrans moyens, les colonnes sont divisées en sections pour le titre, le titre principal, les métadonnées, le chapô et le portrait, avec des hauteurs de ligne spécifiques. Sur les écrans plus larges, la structure des colonnes et lignes s'ajuste, avec la bordure supérieure de la section métadonnées qui s'élargit et la bordure gauche du chapô qui se décale.
Les titres principaux ont une largeur et une taille de police maximales qui changent avec la taille de l'écran, devenant plus grands et plus étroits sur les écrans plus grands. Certains filets décoratifs sont masqués sur les écrans larges, tandis que les éléments sociaux et de commentaires dans la section métadonnées adoptent la couleur de bordure de l'en-tête.
Le chapô est indenté avec une bordure gauche et a un style de police spécifique, avec un remplissage supérieur ajouté sur les écrans moyens. La zone média principale est positionnée dans la zone de grille portrait, avec une pleine largeur et des marges ajustées sur les écrans plus larges, et elle s'étend à la largeur du viewport sur les petits écrans avec des marges gauche ajustées en conséquence. Les légendes sont paramétrées en position absolue.
La légende pour les images est positionnée en bas avec un remplissage, une couleur d'arrière-plan et une couleur de texte. Elle s'étend sur toute la largeur sans marge en bas et a une hauteur minimale. Certains éléments dans la légende sont masqués ou affichés selon leur type, l'un étant caché et un autre prenant la majeure partie de la largeur.
Sur les écrans plus larges, le remplissage de la légence augmente. Un bouton pour la légende est placé en bas à droite, de forme circulaire, et ajuste sa position sur les écrans plus grands.
Pour le contenu interactif, les en-têtes sont limités en largeur. Sur les appareils iOS et Android, des couleurs spécifiques sont définies pour le mode sombre et les reportages, s'ajustant selon les préférences utilisateur.
Sur ces appareils, la première lettre du premier paragraphe après certains éléments est stylisée avec une couleur secondaire, et les en-têtes n'ont pas de hauteur. Le wrapper de meuble, qui inclut des éléments comme les légendes, a un remplissage réduit en haut.
Pour les appareils iOS et Android, les styles suivants s'appliquent aux articles de reportage, standard et de commentaire :
- Les étiquettes de contenu utilisent les polices Guardian ou Georgia en gras dans une couleur spécifique et sont en majuscules.
- Les titres font 32px, sont en gras, ont 12px de remplissage inférieur et utilisent une couleur gris foncé.
- Les images sont positionnées relativement, couvrent presque toute la largeur de l'écran et ajustent leur hauteur automatiquement.
- Les éléments d'image et les liens ont des arrière-plans transparents et correspondent à la largeur de l'écran.
- Les sections de chapô ont un remplissage supérieur et inférieur avec un décalage de marge droite.
- Les paragraphes dans les sections de chapô héritent de ces styles.
Pour le texte du chapô, utiliser la famille de polices : Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif.
Sur les appareils iOS et Android, dans les conteneurs d'articles de reportage, standard et de commentaire, les liens dans le chapô doivent avoir la nouvelle couleur pilier, aucune image d'arrière-plan, le texte souligné avec un décalage de 6px, et une couleur de bordure correspondant à la bordure de l'en-tête, sans aucune bordure inférieure. Lorsqu'ils sont survolés, la couleur du soulignement doit changer pour la nouvelle couleur pilier.
Aussi, dans ces conteneurs sur iOS et Android, la section métadonnées ne doit pas avoir de marge, et des éléments comme la ligne d'auteur, les noms d'auteur et les liens associés doivent être stylisés en conséquence.
Pour les appareils Android, le nom de l'auteur et la ligne d'auteur dans les éléments de meuble d'article sont stylisés avec une variable de couleur spécifique. Sur iOS et Android, la section métadonnées diverses dans les wrappers de meuble n'a pas de remplissage, et toutes les icônes SVG à l'intérieur utilisent la même variable de couleur pour leur trait.
Le bouton de légende dans les éléments vitrine est affiché comme un conteneur flex, centré avec des dimensions et un positionnement spécifiques. Le corps principal de l'article a un remplissage horizontal, et les figures d'image standard (excluant les miniatures et types immersifs) couvrent la pleine largeur du viewport moins le remplissage et la barre de défilement, avec un ajustement automatique de la hauteur. Leurs légences maintiennent un style cohérent.
Pour les appareils iOS et Android, les styles suivants s'appliquent aux conteneurs d'articles de reportage, standard et de commentaire :
- Les images immersives couvrent la pleine largeur du viewport, en tenant compte des barres de défilement.
- Les citations en bloc utilisent la nouvelle couleur pilier pour leurs éléments décoratifs.
- Les liens dans le texte sont stylisés avec la couleur pilier principale, soulignés avec un décalage et une couleur spécifiques de la bordure de l'en-tête, changeant pour la nouvelle couleur pilier au survol.
En mode sombre :
- Les wrappers de meuble ont un arrière-plan gris foncé.
- Les étiquettes de contenu adoptent la nouvelle couleur pilier.
- Les titres suppriment leur arrière-plan et utilisent la couleur de bordure de l'en-tête pour le texte.
- Les paragraphes de chapô et leurs liens utilisent également la couleur de bordure de l'en-tête.
Pour les appareils iOS et Android, les règles de style suivantes s'appliquent à divers conteneurs d'articles :
- Les liens dans la section chapô et les lignes d'auteur sont colorés en utilisant la variable de nouvelle couleur pilier.
- Les icônes dans la section métadonnées utilisent la nouvelle couleur pilier pour leur trait.
- Les légences pour les images vitrine sont affichées dans la couleur de la date.
- Le texte cité dans le corps de l'article adopte la nouvelle couleur pilier.
- Les zones de contenu principales des articles, incluant les reportages, standards et commentaires, sont stylisées de manière cohérente sur les deux plateformes.
Ce code CSS définit un arrière-plan sombre pour des conteneurs spécifiques sur les appareils Android et stylise la première lettre des paragraphes suivant certains éléments sur les appareils iOS.
Ceci semble être un sélecteur CSS ciblant la première lettre des paragraphes suivant des éléments spécifiques dans les conteneurs d'articles sur les appareils iOS et Android. Le sélecteur s'applique à divers types d'articles (reportage, standard, commentaire) et prend en compte différentes structures de contenu et éléments de porte de connexion.
Pour les appareils Android, la première lettre de paragraphes spécifiques dans les articles de commentaire apparaîtra en blanc ou dans une nouvelle couleur désignée. Sur iOS et Android, les introductions d'articles de commentaire ont un remplissage supérieur de 24 pixels sans marge supérieure. Les en-têtes dans les articles sont fixés à 24 pixels, avec des boutons de légende ayant de légères variations de remplissage entre les systèmes d'exploitation.
En mode sombre, les couleurs de texte et de liens s'ajustent pour une meilleure lisibilité, tandis que les éléments de marque restent visibles. iOS et Android utilisent tous deux un arrière-plan blanc, avec des étiquettes et titres en police grasse. Les sous-titres d'articles sont généralement légers, mais deviennent gras s'ils contiennent un fort emphase.
Voir l'image en plein écran
Photographie : Tim Alexander/The Guardian
Sortir de la maison
Les enceintes intelligentes servent d'outil parental utile, de la mise de minuteries—que les enfants ont tendance à obéir—à l'aide aux devoirs via Alexa quand on est mis sur la sellette. La lectrice Katie Matthews a trouvé une astuce ingénieuse : "Je devais auparavant harceler sans cesse pour faire sortir les enfants. Maintenant, notre enceinte Google donne un avertissement de cinq minutes, leur signalant de terminer leur dernière minute de traînasserie. Quand il est temps de partir, elle annonce, 'Chaussures, on y va !' Cela a vraiment révolutionné nos matins."
Impondérables des repas
Convaincre un enfant de manger un repas préparé avec amour peut sembler être une lutte. Cependant, cette prochaine astuce est hautement recommandée et testée. L'autrice Holly Bourne partage une percée au petit-déjeuner : "Faire de la 'glace' pour ma fille en mixant avocat, banane, fraises et yaourt grec entier a été transformateur. Nous l'impliquons dans le processus pour qu'elle voie exactement ce qui va dans le mixeur—il est crucial de ne pas tromper les enfants sur l'alimentation saine. Étonnamment, elle n'est pas dérangée par les ingrédients sains une fois qu'ils se transforment en son régal préféré."
Alors que beaucoup s'inquiètent du grignotage, la lectrice Sarah de Malplaquet a trouvé une solution : offrir à son fils de six ans une assiette de légumes crus avant le dîner. "Il mange joyeusement des légumes qu'il refuserait normalement au repas, réduisant la pression pendant le dîner puisque nous savons qu'il a déjà eu sa part."
Pour les situations de dîner tendues, Sue de Norwich recommande : "Quand on divise une friandise entre deux garçons, faire couper l'un et l'autre choisir sa moitié en premier."
Certains parents réussissent en déléguant les tâches de cuisine. Jo du Berkshire explique : "Mon fils a appris à faire des omelettes au fromage avec sa grand-mère à sept ans. Maintenant, il prépare avidement le petit-déjeuner pour la famille, se sentant responsable et grandi—une vraie victoire parentale."
Pour les excursions d'une journée, Nadia de Londres suggère un jeu de musée : "Nous visitons d'abord la boutique de souvenirs où chaque enfant choisit trois cartes postales. Puis ils cherchent les œuvres d'art correspondantes, partageant des détails des cartes ou des plaques de galerie. Nous terminons en votant pour les favoris au café."
Deb du Dorset conseille de laisser les enfants choisir les sorties : "Ils sont ravis de décider. Avec plusieurs enfants, établir une rotation stricte—les enfants valorisent l'équité. Les plus jeunes choisissent souvent la dernière option, alors placez votre préférence là."
Concernant l'hygiène, Pip de Londres recommande : "'Essaie trois fois, puis demande de l'aide' fait des merveilles, surtout pour s'essuyer." Caroline de Derby ajoute : "Utilisez une chaise haute pour couper les ongles du bébé—cela libère les deux mains pour tenir les bras gigoteurs et fonctionne aussi pour le brossage des dents et les médicaments."
Pour l'heure du bain, Anna de Manchester propose : "Mettez-les au défi d'entrer avant que vous ne comptiez jusqu'à dix, les récompensant avec une danse idiote." Pour faciliter la sortie, Catherine de Birmingham partage : "Nous disons au revoir aux jouets de bain pendant que l'eau s'écoule, rendant la transition vers le coucher plus fluide."
Pour les difficultés avec la crème solaire, Carly suggère : "Utilisez une moufle de bronzage pour appliquer la crème solaire—c'est rapide, uniforme et couvre tout le corps en 30 secondes."
Pour combattre la monotonie parentale, Julia Pegg de Sheffield mentionne briser la routine pendant les activités répétitives comme lire "Paw Patrol" pour la 87e fois. Dans la Baie de l'Aventure, je m'imagine être une célébrité mineure dans CBeebies Bedtime Story. Je regarde dans la "caméra" et donne la performance de ma vie. Soudain, je peux changer de voix sans effort, ajuster le ton et l'inflexion, et exprimer chaque émotion que je peux évoquer. Cela peut sembler idiot, mais cela brise vraiment la monotonie.
Sean, directeur d'école et père de deux enfants, partage un état d'esprit qui l'aide : "Je me rappelle qu'un jour ils ne me demanderont plus de jouer aux Lego ou aux dinosaures—cela me fait chérir ces moments tant qu'ils durent."
Des problèmes de brosse à dents ? La lectrice Megan dit : "Ma fille de deux ans détestait se brosser les dents. Maintenant, je fais semblant d'être vétérinaire, et elle choisit quel animal être. Je lui brosse les dents pendant qu'elle rugit comme un lion ou un tigre, et nous nous amusons !"
Hannah Ostroumoff de Bristol a trouvé qu'utiliser une toute petite trace de dentifrice au lieu de la quantité recommandée de la taille d'un pois a fonctionné "comme par magie" pour son fils. Elle l'augmente graduellement à mesure qu'il s'y habitue.
Quand les enfants se comportent mal, Katharine d'Exeter suit le conse