Ez a CSS kĂłd definiálja a "Guardian Headline Full" betűtĂpiscsaládot kĂĽlönbözĹ‘ vastagságokkal Ă©s stĂlusokkal, számos fájlformátumot (WOFF2, WOFF, TTF) biztosĂtva minden variánshoz a kĂĽlönbözĹ‘ böngĂ©szĹ‘k kompatibilitásának biztosĂtása Ă©rdekĂ©ben. A betűtĂpusfájlok a Guardian szerverein találhatĂłk.
Ez a CSS kĂłd több betűtĂpiscsaládot definiál a Guardian Headline Ă©s Guardian Titlepiece betűtĂpusokhoz, meghatározva forrásaikat kĂĽlönbözĹ‘ formátumokban (WOFF2, WOFF, TTF) a betűtĂpus-vastagságokkal Ă©s stĂlusokkal egyĂĽtt. Tartalmaz reszponzĂv tervezĂ©si szabályokat is az interaktĂv elrendezĂ©sek fĹ‘ tartalom oszlopához, igazĂtva a margĂłkat, szĂ©lessĂ©geket Ă©s pozicionálást a nĂ©zeti mĂ©ret alapján. PĂ©ldául szĂ©lesebb kĂ©pernyĹ‘kön bal margĂłt Ă©s szegĂ©lyt ad hozzá, mĂg kisebb kĂ©pernyĹ‘kön igazĂtja az elemek szĂ©lessĂ©gĂ©t Ă©s pozĂciĂłját, hogy illeszkedjenek a kijelzĹ‘höz. A kĂłd biztosĂtja, hogy a bekezdĂ©sek Ă©s listák maximális szĂ©lessĂ©get tartsanak az olvashatĂłság Ă©rdekĂ©ben, valamint kezeli az immerzĂv elemeket teljes szĂ©lessĂ©gűre bĹ‘vĂtve Ĺ‘ket mobileszközökön Ă©s igazĂtva elrendezĂ©sĂĽket nagyobb kĂ©pernyĹ‘kön.
Az interaktĂv fĹ‘ oszlop esetĂ©n bal szegĂ©lyt ad hozzá a tartalom elĹ‘tt, 11 kĂ©ppxellel balra pozicionálva. Az ezen oszlopon belĂĽli elemeknek nincs felsĹ‘ vagy alsĂł margĂłjuk, de 12 kĂ©ppxeles tĂ©rköz van felĂĽl Ă©s alul. Amikor egy bekezdĂ©s követ egy elemet, a tĂ©rköz eltávolĂtásra kerĂĽl, Ă©s 12 kĂ©ppxeles margĂłk alkalmazásra kerĂĽlnek helyette. A soron belĂĽli elemek maximális szĂ©lessĂ©ge 620 kĂ©ppxel, Ă©s 61.25em-nĂ©l szĂ©lesebb kĂ©pernyĹ‘kön a soron belĂĽli ábrák is betartják ezt a szĂ©lessĂ©gkorlátot.
SzĂnváltozĂłk vannak definiálva kĂĽlönbözĹ‘ elemekhez, mint pĂ©ldául dátumvonal, fejlĂ©c szegĂ©ly, kĂ©paláĂrás szöveg Ă©s funkciĂłszĂnek, az Ăşj pillĂ©r szĂn alapĂ©rtelmezĂ©s szerint az elsĹ‘dleges vagy funkciĂłszĂn. Az atom osztályĂş elemeknek nincs tĂ©rközĂĽk.
Speciális szabályok vonatkoznak bizonyos elemeket vagy vĂzszintes vonalakat követĹ‘ elsĹ‘ bekezdĂ©sekre kĂĽlönbözĹ‘ tartalmi terĂĽleteken, 14 kĂ©ppxeles felsĹ‘ tĂ©rközzel. EzenkĂvĂĽl ezen bekezdĂ©sek elsĹ‘ betűje egy nagy, fĂ©lkövĂ©r, nagybetűs betűtĂpussal van stĂlusozva, egy adott betűtĂpuscsaláddal, szĂnezve a lombikszĂn vagy az Ăşj pillĂ©r szĂn szerint, Ă©s balra lebegtetve margĂłval.
Ezen terĂĽletek vĂzszintes vonalait követĹ‘ bekezdĂ©seknek nincs felsĹ‘ tĂ©rközĂĽk.
A speciális tartalmi területeken belüli idézetek maximális szélessége 620 képpxel.
A kĂĽlönbözĹ‘ cikk kontĂ©nerekben lĂ©vĹ‘ bemutatĂł elemekhez a kĂ©paláĂrások statikusan pozicionálva vannak teljes szĂ©lessĂ©ggel Ă©s 620 kĂ©ppxeles maximális szĂ©lessĂ©ggel.
Az immerzĂv elemek kitöltik a teljes nĂ©zeti szĂ©lessĂ©get mĂnusz a görgetĹ‘sáv szĂ©lessĂ©ge. 71.24em szĂ©lessĂ©gű kĂ©pernyĹ‘kön ezek az elemek 978px szĂ©lesek, 10px kĂ©paláĂrás tĂ©rközzel. 30em Ă©s 71.24em között a kĂ©paláĂrás tĂ©rköz 20px-re nĹ‘. 46.25em Ă©s 61.24em közötti kĂ©pernyĹ‘kön a maximális szĂ©lessĂ©g 738px. 46.24em alatt az immerzĂv elemek a bal szĂ©lĂ©hez igazodnak, mĂłdosĂtott margĂłkkal, Ă©s 20px kĂ©paláĂrás tĂ©rközt tartanak 30em Ă©s 46.24em között.
A bĂştor burkolĂł rács elrendezĂ©st használ 61.25em Ă©s annál szĂ©lesebb kĂ©pernyĹ‘kön, meghatározott oszlopokkal Ă©s sorokkal a cĂm, fĹ‘cĂm, meta informáciĂłk, bevezetĹ‘ Ă©s portrĂ© szakaszok szervezĂ©sĂ©hez. A fĹ‘cĂmek felsĹ‘ szegĂ©llyel rendelkeznek, a meta szakaszoknak felsĹ‘ tĂ©rközĂĽk van, a bevezetĹ‘ szöveg tartalmaz specifikus stĂlusozást a linkekhez Ă©s listaelemekhez, aláhĂşzásokkal a szegĂ©ly helyett Ă©s hover hatásokkal az Ăşj pillĂ©r szĂn használatával. A bevezetĹ‘ elsĹ‘ bekezdĂ©se felsĹ‘ szegĂ©llyel rendelkezik nagyobb kĂ©pernyĹ‘kön, de eltávolĂtja azt 71.25em Ă©s felett. A burkolĂłn belĂĽli ábráknak balra igazĂtott margĂłik vannak Ă©s 630px maximális szĂ©lessĂ©ge a soron belĂĽli elemeknek. 71.25em Ă©s szĂ©lesebb kĂ©pernyĹ‘kön a rács mĂłdosĂtja oszlop szerkezetĂ©t a jobb elrendezĂ©s Ă©rdekĂ©ben.
Az elrendezĂ©s egy rácsot használ specifikus oszlopokkal Ă©s sorokkal kĂĽlönbözĹ‘ kĂ©pernyĹ‘mĂ©retekhez. PĂ©ldául nagyobb kĂ©pernyĹ‘kön a rácsnak három egyenlĹ‘ oszlopa van a cĂm, fĹ‘cĂm Ă©s meta szakaszokhoz, majd öt a bevezetĹ‘höz, Ă©s nyolc a portrĂ©hoz, arányosan lefoglalt sorokkal.
A stĂlusozás tartalmaz felsĹ‘ szegĂ©lyt a meta szakaszhoz Ă©s bal szegĂ©lyt a bevezetĹ‘höz, mindkettĹ‘ egyĂ©ni szĂnváltozĂłt használva. A fĹ‘cĂmek fĂ©lkövĂ©rek Ă©s mĂ©retĂĽk Ă©s szĂ©lessĂ©gĂĽk a nĂ©zeti mĂ©ret alapján változik, nagyobb betűmĂ©rettel nagyobb kĂ©pernyĹ‘kön.
A meta szakaszban lĂ©vĹ‘ közössĂ©gi Ă©s komment elemek ugyanazt a szegĂ©lyszĂnt osztják meg, mĂg bizonyos komponensek el vannak rejtve. A bevezetĹ‘ szöveg normál vastagsággal, specifikus betűmĂ©rettel Ă©s tĂ©rközzel van stĂlusozva, bal margĂłval Ă©s tĂ©rközzel pozicionálva.
A fĹ‘ mĂ©dia elemek a portrĂ© rács terĂĽletĂ©n helyezkednek el, teljes szĂ©lessĂ©ggel Ă©s mĂłdosĂtott margĂłkkal kisebb kĂ©pernyĹ‘kön, a kĂ©paláĂrások pedig abszolĂşt pozĂciĂłban alul helyezkednek el háttĂ©rszĂnnel Ă©s tĂ©rközzel. Közepes kĂ©pernyĹ‘kön Ă©s felett nĂ©hány sor el van rejtve, Ă©s a margĂłk visszaállnak bizonyos elemeknĂ©l.
A CSS kĂłd stĂlusokat definiál egy bĂştor burkolĂł komponenshez, beleĂ©rtve elrendezĂ©sĂ©t, szĂneit Ă©s reszponzĂv viselkedĂ©sĂ©t kĂĽlönbözĹ‘ kĂ©pernyĹ‘mĂ©retek között. HáttĂ©rszĂneket, szövegszĂneket Ă©s szegĂ©lystĂlusokat állĂt be CSS változĂłk használatával a konzisztencia Ă©rdekĂ©ben. A burkolĂł igazĂtja a margĂłkat, tĂ©rközöket Ă©s pozicionálást nagyobb kĂ©pernyĹ‘kön, specifikus szabályokkal az olyan elemekhez, mint kĂ©paláĂrások, gombok Ă©s fĹ‘cĂmek. A közössĂ©gi mĂ©dia gombok szĂnt váltanak hover állapotban, Ă©s bizonyos elemek el vannak rejtve vagy megjelenĂtve feltĂ©telektĹ‘l fĂĽggĹ‘en. A tervezĂ©s egysĂ©ges megjelenĂ©st biztosĂt, miközben alkalmazkodik a kĂĽlönbözĹ‘ eszközökhöz.
Ez a CSS kĂłd stĂlusokat definiál egy weboldal bĂştor-burkolĂł osztályához, a meta informáciĂłkra Ă©s bevezetĹ‘ szakaszokra összpontosĂtva. A szövegszĂnt világosszĂĽrkĂ©re (#dcdcdc) állĂtja, a link szĂneket változĂł alapĂş árnyalatra, hover hatásokkal, amelyek megtartják a szĂnt Ă©s aláhĂşzást adnak hozzá. A bevezetĹ‘ben lĂ©vĹ‘ linkek aláhĂşzással rendelkeznek specifikus eltolásokkal Ă©s szĂnekkel, miközben eltávolĂtják a szegĂ©lyeket Ă©s háttĂ©rkĂ©peket.
Nagyobb kĂ©pernyĹ‘kön (min-width: 61.25em) a bevezetĹ‘ elsĹ‘ bekezdĂ©se felsĹ‘ szegĂ©lyt kap, amelyet mĂ©g nagyobb kĂ©pernyĹ‘kön (71.25em) eltávolĂtanak. A kĂłd dekoratĂv oldalsávokat is lĂ©trehoz pszeudo-elemek (:before Ă©s :after) használatával, amelyek szĂ©lessĂ©gĂĽket Ă©s pozĂciĂłjukat a nĂ©zeti mĂ©ret alapján igazĂtják, sötĂ©t háttĂ©rrel Ă©s szegĂ©lyes Ă©lekkel. A meta szakaszon belĂĽli közössĂ©gi Ă©s komment elemek hasonlĂł stĂlusozást örökölnek az ikonokhoz Ă©s szöveghez.
A komment szakasznak olyan szegĂ©lyszĂne van, amely megegyezik a fejlĂ©c szegĂ©lyszĂnĂ©vel.
A cikkekben a fĹ‘ testben lĂ©vĹ‘ második szintű cĂmsorok (h2) 200-as világos betűvastagságot használnak. Azonban, ha egy h2 erĹ‘s elemet tartalmaz, akkor 700-as fĂ©lkövĂ©r betűvastagságot vesz fel.
A Guardian Headline Full betűtĂpiscsalád több variáciĂłt tartalmaz:
- Világos (300-as vastagság) normál Ă©s dĹ‘lt stĂlusban
- Normál (400-es vastagság) normál Ă©s dĹ‘lt stĂlusban
- Közepes (500-es vastagság) normál Ă©s dĹ‘lt stĂlusban
- FĂ©lig fĂ©lkövĂ©r (600-as vastagság) normál Ă©s dĹ‘lt stĂlusban
Minden stĂlus elĂ©rhetĹ‘ WOFF2, WOFF Ă©s TrueType formátumokban, a Guardian szerverein tárolva.
Ez a CSS kĂłd több betűtĂpus-definĂciĂłt határoz meg a "Guardian Headline Full" betűtĂpiscsaládhoz kĂĽlönbözĹ‘ vastagságokkal Ă©s stĂlusokkal (normál Ă©s dĹ‘lt), a fĂ©lig fĂ©lkövĂ©rtĹ‘l (600) a feketĂ©ig (900). Minden betűtĂpus forrásfájlokat határoz meg WOFF2, WOFF Ă©s TrueType formátumokban a Guardian szervereirĹ‘l.
Definiálja a "Guardian Titlepiece" betűtĂpust is fĂ©lkövĂ©r vastagsággal ugyanazokkal a fájlformátumokkal.
A kĂłd tartalmaz CSS egyĂ©ni tulajdonságokat (változĂłkat) szĂnsĂ©mákhoz, igazĂtva Ĺ‘ket sötĂ©t mĂłdhoz iOS Ă©s Android eszközökön. EzenkĂvĂĽl tartalmaz specifikus stĂlusozási szabályokat a cikk kontĂ©nerekben lĂ©vĹ‘ bekezdĂ©sek elsĹ‘ betűjĂ©re iOS Ă©s Android platformokon, kĂĽlönösen amikor bizonyos elemeket követnek, mint atomok vagy bejelentkezĂ©si kapuk.
Android eszközökön a standard Ă©s komment cikkek elsĹ‘ bekezdĂ©sĂ©nek elsĹ‘ betűje másodlagos pillĂ©r szĂnnel van stĂlusozva. iOS-en Ă©s Android-on egyaránt a cikk fejlĂ©cek el vannak rejtve, Ă©s a bĂştor burkolĂłknak specifikus tĂ©rközĂĽk van. Ezeken belĂĽli cĂmkĂ©k fĂ©lkövĂ©r, nagybetűs betűtĂpust használnak fĹ‘cĂm stĂlusban Ăşj pillĂ©r szĂnnel. A fĹ‘cĂmek 32px-re, fĂ©lkövĂ©rek, alsĂł tĂ©rközzel Ă©s sötĂ©t szĂnnel vannak beállĂtva. A bĂştor burkolĂłkban lĂ©vĹ‘ kĂ©pek relatĂvan pozicionáltak, mĂłdosĂtott margĂłkkal Ă©s teljes nĂ©zeti szĂ©lessĂ©ggel mĂnusz a görgetĹ‘sáv.
Android eszközökön a cikk kontĂ©nerekben lĂ©vĹ‘ kĂ©pek átlátszĂł háttĂ©rrel rendelkeznek, kitöltik a teljes nĂ©zeti szĂ©lessĂ©get mĂnusz a görgetĹ‘sáv, Ă©s magasságuk automatikusan igazodik.
iOS-en Ă©s Android-on egyaránt a cikkek bevezetĹ‘ szakaszának felsĹ‘ Ă©s alsĂł tĂ©rköze 4px Ă©s 24px, jobb margĂłval -10px. A belĂĽl lĂ©vĹ‘ szöveg a Guardian Headline betűtĂpuscsaládot vagy hasonlĂł serif betűtĂpusokat használ.
MindkĂ©t operáciĂłs rendszeren a bevezetĹ‘ben lĂ©vĹ‘ linkek specifikus szĂnnel vannak stĂlusozva, aláhĂşzva eltolással, Ă©s egy adott szĂnt használnak az aláhĂşzáshoz, amely hover állapotban a link szĂnĂ©re változik.
EzenkĂvĂĽl a meta szakasz a cikkekben konzisztensen van stĂlusozva iOS Ă©s Android platformokon.
Android eszközökön távolĂtsa el a margĂłkat a meta elemekbĹ‘l standard Ă©s komment cikk kontĂ©nerekben.
iOS eszközökön állĂtsa a szerzĹ‘i Ă©s szerzĹ‘i elemek szĂnĂ©t funkciĂł, standard Ă©s komment cikk kontĂ©nerekben az Ăşj pillĂ©r szĂnre. TávolĂtsa el a tĂ©rközt a meta egyĂ©b elemekbĹ‘l Ă©s állĂtsa a bennĂĽk lĂ©vĹ‘ SVG ikonok vonalát az Ăşj pillĂ©r szĂnre. EzenkĂvĂĽl stĂlusozza a kĂ©paláĂrás gombot bemutatĂł elemekben specifikus megjelenĂ©ssel, tĂ©rközzel, igazĂtással Ă©s mĂ©retekkel.
iOS Ă©s Android eszközökön egyaránt állĂtsa a cikk test tĂ©rközĂ©t 0-ra oldalankĂ©nt Ă©s 12px-re felĂĽl Ă©s alul funkciĂł, standard Ă©s komment cikk kontĂ©nerekben.
iOS Ă©s Android eszközökön, funkciĂł, standard Ă©s komment cikk kontĂ©nerekben, a nem bĂ©lyegkĂ©p Ă©s nem immerzĂv kĂ©peknek a cikk testĂ©ben nem lesz margĂłjuk, szĂ©lessĂ©gĂĽk a teljes nĂ©zeti szĂ©lessĂ©g mĂnusz 24 kĂ©ppxel Ă©s a görgetĹ‘sáv szĂ©lessĂ©ge, magasságuk automatikus. KĂ©paláĂrásuknak nem lesz tĂ©rközĂĽk.
Ezekben a kontĂ©nerekben az immerzĂv kĂ©pek kitöltik a teljes nĂ©zeti szĂ©lessĂ©get mĂnusz a görgetĹ‘sáv szĂ©lessĂ©gĂ©t.
A cikk testĂ©ben idĂ©zett blok idĂ©zetek szĂnes jelzĹ‘t jelenĂtenek meg az Ăşj pillĂ©r szĂn használatával.
A cikk testĂ©ben lĂ©vĹ‘ linkek elsĹ‘dleges pillĂ©r szĂnnel lesznek stĂlusozva, aláhĂşzva eltolással, Ă©s a fejlĂ©c szegĂ©ly szĂnĂ©t használják az aláhĂşzáshoz. Hover állapotban az aláhĂşzás szĂne az Ăşj pillĂ©r szĂnre változik.
SötĂ©t mĂłdban a bĂştor burkolĂł háttĂ©rszĂne sötĂ©tszĂĽrkĂ©re (#1a1a1a) lesz beállĂtva.
iOS Ă©s Android eszközökön a következĹ‘ stĂlusok vonatkoznak funkciĂł, standard Ă©s komment cikk kontĂ©nerekre:
- TartalomcĂmkĂ©k az Ăşj pillĂ©r szĂnt használj