Peníze, svaly a úzkost: proč manosféra oslovuje mladé muže – podrobná vizuální analýza

Peníze, svaly a úzkost: proč manosféra oslovuje mladé muže – podrobná vizuální analýza

Tento kód CSS definuje vlastní rodinu písem s názvem "Guardian Headline Full" s různými tloušťkami a styly. Určuje zdrojové soubory pro každou variantu v různých formátech (WOFF2, WOFF a TrueType) hostovaných na serverech Guardianu. Tloušťky písma sahají od lehkého (300) po polotučné (600) a zahrnují jak běžné, tak kurzivní styly pro každou tloušťku.

@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;
}

html {
background: #041f4a;
}

@media (min-width: 46.25em) {
div.content--interactive-grid {
grid-template-areas:
". . ."
". media ."
". title ."
". headline ."
". standfirst ."
". lines ."
". meta ."
". nav-cta ."
". . .";
}
}

@media (max-width: 46.24em) {
div.content--interactive-grid {
grid-template-areas:
"."
"media"
"title"
"headline"
"standfirst"
"lines"
"meta"
"nav-cta"
".";
}
}

div.content--interactive-grid {
grid-template-rows: 3fr repeat(7, auto) 1fr;
grid-auto-rows: min-content;
grid-column-gap: 0px !important;
}

article[data-gu-name=body] {
grid-column: 1 / -1;
grid-row: 1 / -1;
overflow-y: hidden;
overflow-x: hidden;
}

div[data-gu-name=border] {
display: none;
}

div#maincontent {
margin-top: 0;
}

figure.element.element-atom {
padding: 0;
margin-left: 0 !important;
margin-right: 0 !important;
}

.content__main-column--interactive .element-atom {
margin-top: 0;
margin-bottom: 0;
}

article.content--interactive > div {
margin: 0;
padding: 0;
border: none;
max-width: unset !important;
overflow-x: clip;
}

@media (min-width: 46.25em) {
div.content--interactive-grid {
grid-template-columns: 1fr 740px 1fr;
}
}

.content--interactive-grid > :not([data-gu-name=body]),
body.android .article__header,
body.ios .article__header {
z-index: 10;
}

@media (min-width: 30em) {
.content--interactive-grid > :not([data-gu-name=body]) {
padding-left: 20px;
padding-right: 20px;
}
}

@media (max-width: 29.99em) {
.content--interactive-grid > :not([data-gu-name=body]) {
padding-left: 10px;
padding-right: 10px;
}
}

body.android .article__body,
body.ios .article__body {
padding: 0;
}

body.android .article__header,
body.ios .article__header {
position: absolute;
background-color: transparent !important;
}

body.ios .article__header > div,
body.ios .article__header > h1,
body.ios .article__hePro zařízení Android mají prvky záhlaví článku, jako je nadpis, úvodní text a metainformace, průhledné pozadí. Nezbytné sekce v interaktivní mřížce se zobrazují s tmavým překryvem, zatímco hlavní obsah zůstává plně interaktivní.

Text nadpisu používá vlastní barvu a data publikování spolu s úvodním textem jsou zobrazena v sekundární barvě. Informace o autorovi jsou zvýrazněny načervenalým odstínem a ikony sociálních médií jsou v metasekci skryty.

Sekce nadpisu má červené pozadí s konkrétním odsazením a okraji, které se přizpůsobují menším obrazovkám. Nadpisy používají vlastní písmo Guardianu v nastavené velikosti, která se na užších obrazovkách zmenšuje. Úvodní text je na zařízeních Android a iOS skryt.

Metainformace jsou stylovány s upraveným odsazením, bez horního ohraničení pro sociální prvky a komentáře se nezobrazují. Šířky rozvržení a šablony mřížky se přizpůsobují různým velikostem obrazovky, aby zajistily správné zarovnání a rozestupy na všech zařízeních.Tento kód CSS definuje vizuální styl webové stránky, pravděpodobně pro článek nebo interaktivní prvek. Nastavuje rozvržení s vrstveným designem, které zajišťuje, že prvky jsou umístěny nad sebou. Barevné schéma používá světlý text na tmavě modrém až černém přechodovém pozadí pro lepší čitelnost a estetický vzhled.

Styly textu jsou specifikovány pro nadpisy, odstavce, seznamy a odkazy s použitím vlastních písem z rodiny písem Guardianu. Nadpisy mají odlišné velikosti a tloušťky, zatímco text těla je optimalizován pro čitelnost s vhodnými řádkovými rozestupy. Odkazy jsou podtržené a při najetí myší mění barvu pro interakci s uživatelem.

Kód také zahrnuje úpravy responzivního designu pro menší obrazovky, které zmenšují velikost písma a upravují okraje pro zachování použitelnosti na mobilních zařízeních. Dále definuje třídu pro vizuálně skryté prvky, které by měly být přístupné čtečkám obrazovky, ale neviditelné na stránce. Vlastní soubory písem jsou načteny, aby zajistily konzistentní typografii v různých prohlížečích a zařízeních.@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.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format("truetype");
font-weight: 500;
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-MediumItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format("truetype");
font-weight: 500;
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-Semibold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format("truetype");
font-weight: 600;
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-SemiboldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format("truetype");
font-weight: 600;
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-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(htt@font-face {
font-family: 'Guardian Headline Full';
src: 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: