Dziennikarze ponieśli wysoką liczbę ofiar podczas wojny w Gazie.

Dziennikarze ponieśli wysoką liczbę ofiar podczas wojny w Gazie.
Ten kod CSS definiuje niestandardową rodzinę czcionek o nazwie "Guardian Headline Full" z wieloma wagami i stylami czcionek. Zawiera wagi light, regular, medium i semibold, każdą w stylach normalnym i italic. Pliki czcionek są dostarczane w formatach WOFF2, WOFF i TrueType, hostowane na serwerze zasobów Guardiana. Rodzina czcionek Guardian Headline Full obejmuje kilka stylów, każdy dostępny w wielu formatach (WOFF2, WOFF i TTF). Style to: - Bold (waga 700, styl normalny) - Bold Italic (waga 700, styl italic) - Black (waga 900, styl normalny) - Black Italic (waga 900, styl italic) - Light (waga 300, styl normalny) - Light Italic (waga 300, styl italic) - Regular (waga 400, styl normalny) - Regular Italic (waga 400, styl italic) Dodatkowo dostępna jest czcionka Guardian Titlepiece w stylu Bold (waga 700, styl normalny). Rodzina czcionek "Guardian Headline Full" zawiera wiele plików czcionek o różnych wagach i stylach. Każda czcionka jest dostępna w formatach WOFF2, WOFF i TrueType, hostowanych pod określonymi adresami URL. Wagi wahają się od 400 (regular) do 900 (black), przy czym dla każdej wagi zapewniono zarówno style normalne, jak i italic. #article-body>div .content--interactive-grid, .content--interactive>div .content--interactive-grid, #comment-body .content--interactive-grid, [data-gu-name=body] .content--interactive-grid, #feature-body .content--interactive-grid { grid-column-gap: 0px; grid-template-columns: 100%; grid-template-areas: "media" "title" "headline" "standfirst" "lines" "meta" "body"; } @media (min-width: 30em) { #article-body>div .content--interactive-grid figure.element--immersive figcaption, .content--interactive>div .content--interactive-grid figure.element--immersive figcaption, #comment-body .content--interactive-grid figure.element--immersive figcaption, [data-gu-name=body] .content--interactive-grid figure.element--immersive figcaption, #feature-body .content--interactive-grid figure.element--immersive figcaption { padding: 0 20px; max-width: 620px; } } @media (min-width: 46.25em) { #article-body>div .content--interactive-grid, .content--interactive>div .content--interactive-grid, #comment-body .content--interactive-grid, [data-gu-name=body] .content--interactive-grid, #feature-body .content--interactive-grid { grid-template-columns: 100%; grid-column-gap: 10px; grid-template-areas: "title" "headline" "standfirst" "media" "lines" "meta" "body"; } #article-body>div .content--interactive-grid #maincontent, .content--interactive>div .content--interactive-grid #maincontent, #comment-body .content--interactive-grid #maincontent, [data-gu-name=body] .content--interactive-grid #maincontent, #feature-body .content--interactive-grid #maincontent { padding-right: 80px; } } @media (min-width: 61.25em) { #article-body>div .content--interactive-grid, .content--interactive>div .content--interactive-grid, #comment-body .content--interactive-grid, [data-gu-name=body] .content--interactive-grid, #feature-body .content--interactive-grid { grid-template-columns: 620px 300px; grid-template-areas: "title right-column" "headline right-column" "standfirst right-column" "media right-column" "lines right-column" "meta right-column" "body right-column" ". right-column"; } #article-body>div .content--interactive-grid #maincontent, .content--interactive>div .content--interactive-grid #maincontent, #comment-body .content--interactive-grid #maincontent, [data-gu-name=body] .content--interactive-grid #maincontent, #feature-body .content--interactive-grid #maincontent { padding-right: unset; } } @media (min-width: 71.25em) { #article-body>div .content--interactive-grid, .content--interactive>div .content--interactive-grid, #comment-body .content--interactive-grid, [data-gu-name=body] .content--interactive-grid, #feature-body .content--interactive-grid { grid-template-columns: 140px 1px 620px 300px; grid-template-areas: "title border headline right-column" ". border standfirst right-column" ". border media right-column" ". border body right-column" ". border . right-column"; } #article-body>div .content--interactive-grid .content__standfirst, .content--interactive>div .content--interactive-grid .content__standfirst, #comment-body .content--interactive-grid .content__standfirst, [data-gu-name=body] .content--interactive-grid .content__standfirst, #feature-body .content--interactive-grid .content__standfirst { padding-bottom: 0; } #article-body>div .content--interactive-grid figure.element--immersive figcaption, .content--interactive>div .content--interactive-grid figure.element--immersive figcaption, #comment-body .content--interactive-grid figure.element--immersive figcaption, [data-gu-name=body] .content--interactive-grid figure.element--immersive figcaption, #feature-body .content--interactive-grid figure.element--immersive figcaption { / Stylowanie podpisów jest kontynuowane tutaj / } } Dla imersywnych podpisów figur i treści siatki interaktywnej, padding jest ustawiony na 4 piksele u góry i 0 z pozostałych stron. Elementy o nazwach "lines" i "meta" w interaktywnych siatkach są pozycjonowane w określonym obszarze siatki. Elementy "lines" mają ustawioną wysokość dopasowaną do ich zawartości i górny margines 5 pikseli, podczas gdy elementy "meta" mają górny margines 18 pikseli. Na ekranach szerszych niż 81,25 em, interaktywne siatki używają układu pięciokolumnowego ze stałymi i elastycznymi szerokościami. Na urządzeniach z iOS i Android, nagłówki artykułów używają określonych czcionek i wag dla tekstu wstępnego (standfirst), etykiet sekcji i podpisów autorskich (bylines). Etykiety sekcji są pisane wielkimi literami, a linie kluczowe (keylines) mają dostosowany padding. Obrazy figur mają przezroczyste tła, a obrazy są lekko przesunięte w prawo. Nagłówki mają przezroczyste tła, dostosowany padding i używają rozmiaru czcionki 24 pikseli z wysokością linii 115%. Dla Androida, główne i podrzędne nagłówki są ustawione na wyświetlanie jako bloki. Zarówno na iOS, jak i Android, podrzędne nagłówki są stylizowane z lekką wagą czcionki, wyrównaniem do lewej i zrównoważonym zawijaniem tekstu. Wstępne wprowadzenia artykułów (kickers) nie mają paddingu, a ich treść jest ukryta. Elementy podpisu autorskiego (byline) i daty publikacji używają czcionki 17px z normalną wagą i wysokością linii 130%. Tekst podpisu autorskiego i linki autorskie mają kolor #707070. Akapity wstępne (standfirst) są ustawione na 20px, styl normalny, lekka waga i wysokość linii 115%. Linki w akapitach wstępnych są pogrubione, w kolorze #707070, z dolnym obramowaniem i bez obrazu tła. Tekst nagłówka ma kolor #dcdcdc. Obrazy i ich kontenery są ustawione na szerokość 100vw minus 20px, z automatyczną wysokością i maksymalną szerokością 620px. Wewnętrzne elementy figur mają niezadaną wysokość. Obrazy typu showcase mają maksymalną szerokość 280px. Niektóre sekcje i aside następujące po nawigacji są ukryte. Elementy atomowe nie mają marginesu ani paddingu. Elementy showcase i ich zawartość mają maksymalną szerokość 210px, zwiększającą się do 260px dla viewportów szerszych niż 61,25em. Spany podpisów w elementach inline i showcase są również odpowiednio stylizowane. Dla podpisów w treści, tekst spana jest ustawiony na 14px, kolor jasnoszary (#707070) i wyświetlany inline. Pierwszy span w podpisach dla elementów inline i showcase jest ustawiony na inline-block. Na ekranach szerszych niż 71,25em, podpisy dla elementów inline i showcase są pozycjonowane względnie i mają zresetowaną szerokość. Dla artykułów z treścią interaktywną, układ używa obszarów siatki o nazwach "header", "headline", "standfirst", "lines", "meta" i "body". Na większych ekranach (71,25em i powyżej), układ siatki zmienia się na trzy kolumny z obszarami dla "header", "meta", "border", "standfirst" i "body". Margines głównej kolumny jest usunięty, lewe obramowanie jest ukryte, a szerokość akapitu jest ustawiona na 620px. Elementy nagłówka mają określone ustawienia czcionki: Guardian Headline lub podobne czcionki, rozmiar 24px, lekka waga (300) i kolor jasnoszary (#dcdcdc). Padding wynosi 0–10px na małych ekranach, 0–20px na średnich ekranach (30em i powyżej) i jest usunięty na dużych ekranach (71,25em i powyżej). Linie kluczowe (keylines) i linie (lines) są ukryte. Na dużych ekranach, nagłówek artykułu jest pozycjonowany absolutnie 20px od lewej. Linki nagłówka artykułu używają rozmiaru czcionki 17px i stylu normalnego. Górny padding nagłówka wynosi 2px, a etykiety mają górne obramowanie i padding (0–10px na małych ekranach, 0–20px na średnich ekranach). Na większych ekranach (46,25em i powyżej), górne obramowanie jest usunięte, a padding ustawiony na 0 na największych ekranach (71,25em i powyżej). Ten kod CSS stylizuje elementy w interaktywnym artykule. Dla tytułów artykułów i linków, ustawia wysokość linii na 115% i kolor tekstu na #ff5943. Po najechaniu na linki tytułów, kolor podkreślenia zmienia się na #dcdcdc. Wstęp (podsumowanie artykułu) używa określonych czcionek, koloru szarego (#606060), rozmiaru czcionki 24px, stylu normalnego, wagi 400 i wysokości linii 115%. Ma padding, który dostosowuje się w zależności od szerokości ekranu: 2px 10px dla mniejszych ekranów, 2px 20px dla ekranów o szerokości 30em i większej, oraz brak paddingu dla ekranów o szerokości 71,25em i większej. Linki we wstępie mają kolor #707070 i po najechaniu otrzymują dolne obramowanie o grubości 2px. Przyciski mediów społecznościowych w sekcji meta nie mają efektu przejścia. Po najechaniu, ich tło staje się #121212, obramowanie staje się #121212, tekst staje się #dcdcdc, a wszystkie ikony SVG również zmieniają się na wypełnienie #dcdcdc z tłem #121212. Przyciski udostępniania są ukryte. Zdefiniowany jest mały, 4-pikselowy element odstępu inline. Dla treści artykułu, kontener siatki nazw używa układu dwukolumnowego z maksymalną szerokością 620px. Dla ekranów szerszych niż 46,25em, kontener siatki nazw używa dwóch kolumn, każda o szerokości 310px. Elementy nieparzyste w siatce mają prawy padding 5px (10px na szerszych ekranach), podczas gdy elementy parzyste mają lewy padding 5px (10px na szerszych ekranach). Nagłówki (h2) w siatce mają rozmiar czcionki 17px, górne obramowanie, górny padding 2px i maksymalną szerokość 620px. Elementy listy następujące po tych nagłówkach nie mają paddingu ani marginesu, przy czym pierwszy element używa innego koloru tekstu. Znaczniki elementów listy są ukryte, a tekst akapitu używa określonej rodziny czcionek, rozmiaru 14px i wysokości linii 130%. Figury imersywne mają ciemne tło, a obrazy w nich zaczynają się jako całkowicie przezroczyste. Po zastosowaniu klasy "fade-in", obrazy stają się całkowicie nieprzezroczyste z płynnym przejściem trwającym 1 sekundę. Nagłówek memorialny rozciąga się na pełną szerokość viewportu (minus szerokość paska przewijania), ma ciemne tło, biały tekst i ujemne lewe marginesy, które dostosowują się w zależności od rozmiaru ekranu. Na średnich i większych ekranach, zawiera wyśrodkowany padding i obramowanie. Sekcja nazw ma minimalną wysokość 200px i brak górnego i dolnego obramowania, podczas gdy sekcja furniture jest przyklejona na dole z dodatkowym paddingiem i dostosowaniami wyrównania do lewej na większych ekranach. Wewnętrzna sekcja furniture zawiera lewy padding i obramowanie na szerszych ekranach. / * Stos czcionek szeryfowych */ / * Stos czcionek nagłówkowych */ / * Stos czcionek bezszeryfowych dla tekstu */ / * Stos czcionek bezszeryfowych dla nagłówków */ / * Domyślne ustawienia skali czcionek * Zobacz font-scale.html i font-scale.png dla przykładów wizualnych */ / * Pobierz wszystkie poziomy skali czcionek * * @param {String} $name - Nazwa skali czcionek (np. headline) * @param {Map} $font-scale ($font-scale) * * @example * font-size: get-scale(header); * * @return {Map} */ / * Pobierz informacje dla określonego poziomu skali czcionek * * @param {String} $name - Nazwa skali czcionek (np. headline) * @param {Number} $level - Poziom w skali