Ez a CSS kĂłd definiálja a "Guardian Headline Full" betűtĂpus-családot kĂĽlönbözĹ‘ vastagságokkal Ă©s stĂlusokkal, beleĂ©rtve a light, regular, medium Ă©s semibold változatokat, mindegyiket normál Ă©s dĹ‘lt verziĂłban. Meghatározza a betűfájlokat WOFF2, WOFF Ă©s TrueType formátumokban, amelyek a Guardian szerverein találhatĂłk.
Ez a CSS kĂłd több betűtĂpus-családot definiál a Guardian Headline Ă©s Guardian Titlepiece betűtĂpusokhoz, megadva forrásaikat kĂĽlönbözĹ‘ formátumokban (WOFF2, WOFF, TTF) a betűtĂpus-vastagságaikkal Ă©s stĂlusaikkal 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 a elemeket teljes szĂ©lessĂ©gűre teszi Ă©s közĂ©pre igazĂtja. A stĂlusok biztosĂtják a megfelelĹ‘ formázást kĂĽlönbözĹ‘ eszközökön, maximális szĂ©lessĂ©gekkel kĂĽlönbözĹ‘ tartalomtĂpusokhoz, mint atomok, vitrinbeállĂtások Ă©s immerzĂv elemek.
Az interaktĂv tartalom oszlopokhoz bal oldali szegĂ©ly kerĂĽl az elem elĂ©, 11 kĂ©ppxellel balra pozicionálva. Ezeken belĂĽl az atomoknak (elemeknek) nincs sem felsĹ‘, sem alsĂł margĂłjuk, de 12 kĂ©ppxeles tĂ©rköz van felĂĽl Ă©s alul. Amikor egy bekezdĂ©s követ egy atomot, a tĂ©rköz eltávolĂtásra kerĂĽl, Ă©s helyette 12 kĂ©ppxeles margĂłk kerĂĽlnek alkalmazásra. Inline elemek maximális szĂ©lessĂ©ge 620 kĂ©ppxel, Ă©s szĂ©lesebb kĂ©pernyĹ‘kön (61.25em felett) a specifikus szerepkörű inline ábrák is betartják ezt a szĂ©lessĂ©gkorlátot.
SzĂnváltozĂłk vannak definiálva kĂĽlönbözĹ‘ elemekhez, mint dátumvonalak, fejlĂ©cek, feliratok Ă©s funkciĂłk, az alapĂ©rtelmezett funkciĂł szĂn pirosra állĂtva. Az atomoknak a fĹ‘ oszlopban Ă©s máshol nincs tĂ©rközĂĽk.
Specifikus szabályok vonatkoznak a bizonyos elemek vagy vĂzszintes vonalak utáni elsĹ‘ bekezdĂ©sekre kĂĽlönbözĹ‘ tartalomterĂĽleteken (cikktest, interaktĂv tartalom, hozzászĂłlások, funkciĂłk), 14 kĂ©ppxeles felsĹ‘ tĂ©rközzel. EzenkĂvĂĽl e bekezdĂ©sek elsĹ‘ betűje egy nagy, fĂ©lkövĂ©r, nagybetűs betűtĂpussal van stĂlusozva egy specifikus betűtĂpuscsaládban, egy változĂł szerinti szĂnnel, Ă©s balra lebegtetve margĂłval.
A vĂzszintes vonalak, amelyeket bekezdĂ©sek követnek ezekben a szakaszokban, nem kapnak felsĹ‘ tĂ©rközt.
A specifikus tartalomterületeken belüli idézetek maximális szélessége 620 képpxel.
A különböző cikk tárolókban lévő vitrinelemeknél a feliratok statikusan pozicionálva vannak teljes szélességgel, maximum 620 képpxelig.
Az immerzĂv elemek a teljes nĂ©zeti szĂ©lessĂ©get lefedik mĂnusz a görgetĹ‘sáv szĂ©lessĂ©ge. 71.24em szĂ©lessĂ©gig ezek az elemek 978px szĂ©lessĂ©gre korlátozĂłdnak 10px felirattĂ©rközzel. 30em Ă©s 71.24em között a felirattĂ©rköz 20px-re nĹ‘. 46.25em Ă©s 61.24em között a maximális szĂ©lessĂ©g 738px lesz. 46.24em alatt az immerzĂv elemek a bal szĂ©lĂ©hez igazodnak, mĂłdosĂtott margĂłkkal, Ă©s 20px felirattĂ©rközt tartanak fenn 30em Ă©s 46.24em között.
A furniture wrapper reszponzĂv rács elrendezĂ©st használ 61.25em Ă©s annál szĂ©lesebb kĂ©pernyĹ‘kön, szervezve a cĂmet, cĂmsort, meta informáciĂłkat, bevezetĹ‘t Ă©s portrĂ© szakaszokat. A cĂmsorok felsĹ‘ szegĂ©llyel rendelkeznek, a meta szakaszoknak felsĹ‘ tĂ©rközĂĽk van, Ă©s a bevezetĹ‘ szöveg specifikus stĂlusozást tartalmaz listákra Ă©s linkekre egyedi aláhĂşzásokkal, amelyek szĂnt váltanak rámutatáskor. A bevezetĹ‘ elsĹ‘ bekezdĂ©se nagyobb kĂ©pernyĹ‘kön felsĹ‘ szegĂ©llyel rendelkezik, de azt eltávolĂtja 71.25em felett.
A furniture wrapperen belĂĽli ábráknak balra igazĂtott margĂłik vannak, Ă©s az inline elemek maximális szĂ©lessĂ©ge 630px. 71.25em felett a rács elrendezĂ©s mĂłdosul, hogy több oszlopot tudjon befogadni a portrĂ© tartalomhoz.
Az elrendezĂ©s egy rácsot használ specifikus oszlopokkal Ă©s sorokkal kĂĽlönbözĹ‘ kĂ©pernyĹ‘mĂ©retekhez. Kisebb kĂ©pernyĹ‘kön a rácsnak három oszlopa van Ă©s automatikusan igazodĂł sorai, 80px rögzĂtett magassággal a cĂm Ă©s portrĂ© terĂĽleteknĂ©l. VĂ©kony vonal jelenik meg a meta szakasz felett, Ă©s a bevezetĹ‘ szakasznak fĂĽggĹ‘leges vonala van a bal oldalán.
Nagyobb kĂ©pernyĹ‘kön a rács több oszlopra Ă©s sorra bĹ‘vĂĽl tört egysĂ©gekkel a rugalmasság Ă©rdekĂ©ben. A meta szakasz felsĹ‘ vonala szĂ©lesebb lesz, Ă©s a bevezetĹ‘ fĂĽggĹ‘leges vonala enyhĂ©n elmozdul. A cĂmsorok maximális szĂ©lessĂ©ggel Ă©s betűmĂ©rettel rendelkeznek, amelyek nagyobb kĂ©pernyĹ‘kön nĹ‘nek, mĂg bizonyos elemek, mint vonalak, elrejtve vannak vagy mĂłdosulnak margĂłikban kĂĽlönbözĹ‘ törĂ©spontokon.
A meta szakaszban lĂ©vĹ‘ közössĂ©gi Ă©s hozzászĂłlás elemek ugyanazzal a szegĂ©ly szĂnnel rendelkeznek, Ă©s nĂ©hány komponens nem jelenik meg. A bevezetĹ‘ szöveg specifikus stĂlusozással rendelkezik csökkentett bal margĂłval Ă©s tĂ©rközzel, Ă©s betűtulajdonságokkal. A fĹ‘ mĂ©dia elemek relatĂvan pozicionálva vannak, teljes szĂ©lessĂ©ggel Ă©s mĂłdosĂtott margĂłkkal kĂĽlönbözĹ‘ eszközökön, Ă©s a feliratok abszolĂşt pozĂciĂłban vannak alul egyedi háttĂ©r- Ă©s szövegszĂnekkel.
Ez a CSS kĂłd stĂlusokat definiál egy furniture wrapper komponenshez, beleĂ©rtve annak 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 egyĂ©ni tulajdonságokkal olyan tĂ©mákhoz, mint a sötĂ©t mĂłd. A wrapper mĂłdosĂtja a margĂłkat, tĂ©rközöket Ă©s pozicionálást nagyobb kĂ©pernyĹ‘kön, Ă©s tartalmaz szabályokat elemek, mint feliratok Ă©s gombok elrejtĂ©sĂ©re vagy megjelenĂtĂ©sĂ©re. A cĂmsorok Ă©s meta informáciĂłk specifikus betűtĂpusokkal Ă©s szĂnekkel vannak stĂlusozva, Ă©s a közössĂ©gi mĂ©dia gombok rámutatási hatással rendelkeznek, amelyek megváltoztatják a megjelenĂ©sĂĽket. MĂ©dia lekĂ©rdezĂ©sek biztosĂtják, hogy a design kĂĽlönbözĹ‘ eszközökhöz igazodjon.
Ez a CSS kĂłd stĂlusokat definiál egy weboldal furniture-wrapper osztályához, olyan elemekre összpontosĂtva, mint a meta informáciĂłk Ă©s bevezetĹ‘ szakaszok. A szövegszĂnt világos szĂĽrkĂ©re (#dcdcdc) állĂtja, Ă©s a link szĂneket egy változĂł alapĂş árnyalatra, rámutatási hatásokkal, amelyek megváltoztatják a szöveg dĂszĂtĂ©s szĂnĂ©t. A bevezetĹ‘ terĂĽletekben lĂ©vĹ‘ linkek aláhĂşzásokkal rendelkeznek specifikus eltolásokkal Ă©s nincsenek szegĂ©lyeik, mĂg a bekezdĂ©sek Ă©s listaelemek szintĂ©n a világos szĂĽrke szĂnt veszik fel.
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-elemekkel (:before Ă©s :after), amelyek szĂ©lessĂ©gĂĽket a nĂ©zeti mĂ©ret alapján igazĂtják, sötĂ©t hátterekkel Ă©s szegĂ©lyes Ă©lekkel. EzenkĂvĂĽl stĂlusozza az SVG elemeket vonalszĂnekkel Ă©s a meta szakaszokon belĂĽli közössĂ©gi mĂ©dia vagy hozzászĂłlás ikonokat.
A hozzászĂłlás szakasznak olyan szegĂ©lyszĂne van, amely megegyezik a fejlĂ©c szegĂ©ly szĂnĂ©vel.
A cikkekben, a fĹ‘testen belĂĽli második szintű cĂmsoroknak (h2) 200-as világos betűvastagságuk van. Azonban, ha egy h2 erĹ‘s elemet tartalmaz, akkor 700-as fĂ©lkövĂ©r betűvastagságot használ.
A Guardian Headline Full betűtĂpus-család kĂĽlönbözĹ‘ stĂlusokat Ă©s vastagságokat tartalmaz, mindegyik specifikus fájlforrással WOFF2, WOFF Ă©s TrueType formátumokban:
- Light (300-as vastagság, normál stĂlus)
- Light Italic (300-as vastagság, dĹ‘lt stĂlus)
- Regular (400-as vastagság, normál stĂlus)
- Regular Italic (400-as vastagság, dĹ‘lt stĂlus)
- Medium (500-as vastagság, normál stĂlus)
- Medium Italic (500-as vastagság, dĹ‘lt stĂlus)
- Semibold (600-as vastagság, normál stĂlus)
- Semibold Italic (600-as vastagság, dĹ‘lt stĂlus)
Ez a CSS kĂłd több betűtĂpus-formátumot definiál a "Guardian Headline Full" betűtĂpus-családhoz kĂĽlönbözĹ‘ vastagságokkal Ă©s stĂlusokkal (normál Ă©s dĹ‘lt), a semibold (600) Ă©s a black (900) között. Minden betűtĂpus-formátum forrásfájlokat határoz meg WOFF2, WOFF Ă©s TrueType formátumokban a Guardian erĹ‘forrás szervereirĹ‘l.
Definiálja a "Guardian Titlepiece" betűtĂpust is egy fĂ©lkövĂ©r vastagsággal (700) Ă©s normál stĂlussal, hasonlĂł fájlformátumokat használva egy másik aldomainrĹ‘l.
A kĂłd tartalmaz CSS egyĂ©ni tulajdonságokat (változĂłkat) szĂnsĂ©mákhoz, kĂĽlönösen sötĂ©t mĂłdhoz iOS Ă©s Android eszközökön. BeállĂt egy sötĂ©t háttĂ©rszĂnt, funkciĂł szĂneket világos Ă©s sötĂ©t mĂłdhoz, Ă©s mĂ©dia lekĂ©rdezĂ©seket használ a pillĂ©r szĂn beállĂtásához a felhasználĂł preferált szĂnsĂ©mája alapján.
EzenkĂvĂĽl vannak specifikus stĂlusozási szabályok a bekezdĂ©sek elsĹ‘ betűjĂ©re iOS Ă©s Android eszközökön lĂ©vĹ‘ cikk tárolĂłkban, amelyek akkor alkalmazĂłdnak, amikor bizonyos elemeket követnek, mint atomok, bejelentkezĂ©si kapuk vagy specifikus kapu elemek.
Android eszközökön a standard Ă©s hozzászĂłlás cikkek elsĹ‘ bekezdĂ©sĂ©nek elsĹ‘ betűje egy másodlagos pillĂ©r szĂnnel van stĂlusozva. Mind iOS-en, mind Android-on a cikk fejlĂ©cek el vannak rejtve, Ă©s a furniture wrappereknek specifikus tĂ©rközĂĽk van. A wrapperen belĂĽli cĂmkĂ©k fĂ©lkövĂ©r, nagybetűs betűtĂpust használnak egy cĂmsor stĂlusban egy Ăşj pillĂ©r szĂnnel. A cĂmsorok 32px-re, fĂ©lkövĂ©rek, alsĂł tĂ©rközzel Ă©s sötĂ©t szĂnnel vannak beállĂtva. A furniture wrapperben lĂ©vĹ‘ kĂ©pek relatĂvan pozicionálva vannak, a nĂ©zeti szĂ©lessĂ©get fedik le mĂnusz a görgetĹ‘sáv, Ă©s automatikusan igazĂtják magasságukat.
Android eszközökön a cikk tárolĂłkban lĂ©vĹ‘ kĂ©pek átlátszĂł háttĂ©rrel rendelkeznek, a teljes nĂ©zeti szĂ©lessĂ©get fedik le mĂnusz a görgetĹ‘sáv, Ă©s automatikusan igazĂtják magasságukat.
Mind iOS-en, mind Android-on a cikkekben lĂ©vĹ‘ bevezetĹ‘ szakasznak 4px felsĹ‘ Ă©s 24px alsĂł tĂ©rköze van, -10px jobb margĂł eltolással. A belĂĽl lĂ©vĹ‘ szöveg a Guardian Headline betűtĂpus-családot vagy tartalĂ©k serif betűtĂpusokat használ.
A bevezetĹ‘n belĂĽli linkek mindkĂ©t platformon egy specifikus szĂnnel vannak stĂlusozva, aláhĂşzva 6px eltolással, Ă©s egy kijelölt szĂnt használnak az aláhĂşzáshoz, amely rámutatáskor változik. A háttĂ©rkĂ©p Ă©s az alsĂł szegĂ©ly eltávolĂtásra kerĂĽl.
EzenkĂvĂĽl a cikkekben lĂ©vĹ‘ meta szakasz konzisztensen van stĂlusozva iOS-en Ă©s Android-on funkciĂł, standard Ă©s hozzászĂłlás tárolĂłkhoz.
Android eszközökön távolĂtsa el a margĂłkat a meta elemekbĹ‘l standard Ă©s hozzászĂłlás cikk tárolĂłkban.
iOS eszközökön állĂtsa a szerzĹ‘ Ă©s szerzĹ‘i elemek szĂnĂ©t az Ăşj pillĂ©r szĂnre funkciĂł, standard Ă©s hozzászĂłlás cikk tárolĂłkban. 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 vitrinelemekben lĂ©vĹ‘ felirat gombot specifikus megjelenĂ©ssel, tĂ©rközzel, igazĂtással Ă©s mĂ©retekkel.
Mind iOS-en, mind Android-on állĂtsa a cikktest tĂ©rközĂ©t 0-ra oldalankĂ©nt Ă©s 12px-re felĂĽl Ă©s alul funkciĂł, standard Ă©s hozzászĂłlás cikk tárolĂłkban.
iOS Ă©s Android eszközökön, funkciĂł, standard Ă©s hozzászĂłlás cikk tárolĂłkban, a nem bĂ©lyegkĂ©p Ă©s nem immerzĂv kĂ©pek a cikktesten belĂĽl nem kapnak margĂłt, 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. Felirataiknak nincs tĂ©rközĂĽk.
Ezekben a tárolĂłkban az immerzĂv kĂ©pek a teljes nĂ©zeti szĂ©lessĂ©get fedik le mĂnusz a görgetĹ‘sáv szĂ©lessĂ©ge.
A cikktesten belĂĽli idĂ©zett blok idĂ©zetek egy szĂnes jelzĹ‘t j