"Lehet, hogy egy kicsit vadul nézek ki, de a babåm csak mosolyog!" Kilenc író megosztja kedvenc fotóautomata-képeit.

"Lehet, hogy egy kicsit vadul nézek ki, de a babåm csak mosolyog!" Kilenc író megosztja kedvenc fotóautomata-képeit.

Ez a CSS kĂłd definiĂĄlja a "Guardian Headline Full" betƱtĂ­piscsalĂĄdot több stĂ­lussal Ă©s vastagsĂĄggal. Tartalmazza a light (300), regular (400), medium (500) Ă©s semibold (600) vĂĄltozatokat, mindegyiket normĂĄl Ă©s dƑlt stĂ­lusban. Minden stĂ­lushoz biztosĂ­t betƱfĂĄjlokat WOFF2, WOFF Ă©s TrueType formĂĄtumban a Guardian szerverĂ©rƑl.

Ez a CSS kĂłd több betƱtĂ­piscsalĂĄdot hatĂĄroz meg a Guardian Headline Ă©s Guardian Titlepiece betƱtĂ­pusokhoz, megadva forrĂĄsaikat kĂŒlönbözƑ formĂĄtumokban (WOFF2, WOFF Ă©s TrueType) a betƱtĂ­pus-vastagsĂĄgaikkal Ă©s stĂ­lusaikkal egyĂŒtt. Tartalmaz reszponzĂ­v design 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 azĂĄltal, hogy teljes szĂ©lessĂ©gƱre teszi Ƒket mobileszközökön Ă©s igazĂ­tja elrendezĂ©sĂŒket nagyobb kĂ©pernyƑkön.

Az interaktĂ­v tartalom oszlopokhoz vilĂĄgosszĂŒrke szĂ­nƱ bal szegĂ©lyt adnak, amely kissĂ© balra pozĂ­cionĂĄlt. Az ezen oszlopokon belĂŒli elemeknek nincs felsƑ vagy alsĂł margĂłjuk, de 12px tĂ©rközĂŒk van. Amikor egy bekezdĂ©s egy elemet követ, a tĂ©rköz eltĂĄvolĂ­tĂĄsra kerĂŒl Ă©s a margĂłk 12px-re ĂĄllnak. Az inline elemek maximĂĄlis szĂ©lessĂ©ge 620px, Ă©s szĂ©lesebb kĂ©pernyƑkön az adott szerepkörƱ ĂĄbrĂĄk is betartjĂĄk ezt a szĂ©lessĂ©gkorlĂĄtot.

SzĂ­nvĂĄltozĂłk vannak definiĂĄlva kĂŒlönbözƑ szöveg- Ă©s hĂĄttĂ©relemekhez, beleĂ©rtve a dĂĄtumvonalat, fejlĂ©c szegĂ©lyeket, feliratokat Ă©s feature szĂ­neket, az alapĂ©rtelmezett feature szĂ­n pirosra ĂĄllĂ­tva.

Az atomkĂ©nt stĂ­lusos elemeknek nincs tĂ©rközĂŒk. SpeciĂĄlis szabĂĄlyok vonatkoznak a bizonyos elemeket vagy vĂ­zszintes vonalakat követƑ elsƑ bekezdĂ©sekre kĂŒlönbözƑ tartomĂĄnyokban, 14px felsƑ tĂ©rközzel. EzenkĂ­vĂŒl ezen bekezdĂ©sek elsƑ betƱje nagy, fĂ©lkövĂ©r, nagybetƱs, cĂ­msor stĂ­lusĂș, a definiĂĄlt feature szĂ­nnel szĂ­nezett, balra lebegtetve margĂłval.

A kĂŒlönbözƑ tartalmi szakaszokban lĂ©vƑ bekezdĂ©seket követƑ vĂ­zszintes vonalaknak nincs felsƑ tĂ©rközĂŒk.

A specifikus tartalmi terĂŒleteken belĂŒli pullquote-ok maximĂĄlis szĂ©lessĂ©ge 620 pixel.

A kĂŒlönbözƑ cikk kontĂ©nerekben lĂ©vƑ showcase elemekhez a feliratok statikusan pozĂ­cionĂĄltak, teljes szĂ©lessĂ©gƱek Ă©s 620 pixel maximĂĄlis szĂ©lessĂ©ggel.

Az immerzĂ­v elemek a teljes nĂ©zeti szĂ©lessĂ©get lefedik mĂ­nusz a görgetƑsĂĄv. 71.24em szĂ©lessĂ©gƱ kĂ©pernyƑkig ezek az elemek 978 pixelre korlĂĄtozĂłdnak, 10 pixel felirat tĂ©rközzel. 30em Ă©s 71.24em között a felirat tĂ©rköz 20 pixelre nƑ. 46.25em Ă©s 61.24em közötti kĂ©pernyƑkre a maximĂĄlis szĂ©lessĂ©g 738 pixel. 46.24em alatt az immerzĂ­v elemek balra igazodnak, mĂłdosĂ­tott margĂłkkal Ă©s 20 pixel felirat tĂ©rközzel 30em Ă©s 46.24em között.

A furniture wrapper grid elrendezĂ©st hasznĂĄl 61.25em Ă©s annĂĄl szĂ©lesebb kĂ©pernyƑkön, meghatĂĄrozott oszlopokkal Ă©s sorokkal a tartalom szervezĂ©sĂ©hez. A cĂ­msorok felsƑ szegĂ©llyel rendelkeznek, a meta szakaszoknak felsƑ tĂ©rközĂŒk van, a standfirst elemek pedig stĂ­lusos linkeket tartalmaznak alĂĄhĂșzĂĄssal, amelyek szĂ­ne hover ĂĄllapotban vĂĄltozik. Kezdetben a standfirst elsƑ bekezdĂ©sĂ©nek felsƑ szegĂ©lye van Ă©s nincs alsĂł tĂ©rköze, amely eltĂĄvolĂ­tĂĄsra kerĂŒl 71.25em Ă©s afölötti kĂ©pernyƑkön.

A furniture wrapperen belĂŒli ĂĄbrĂĄknak bal margĂłjuk van Ă©s az inline elemek maximĂĄlis szĂ©lessĂ©ge 630 pixel. Nagyobb kĂ©pernyƑkön (71.25em Ă©s afölött) a grid oszlopai ĂșjrakonfigurĂĄlĂłdnak a kĂŒlönbözƑ tartalom elhelyezĂ©sĂ©hez.

Az elrendezĂ©s grid-et hasznĂĄl specifikus oszlopokkal Ă©s sorokkal kĂŒlönbözƑ kĂ©pernyƑmĂ©retekhez. Kisebb kĂ©pernyƑkön a grid terĂŒleteket hatĂĄroz meg a cĂ­m, cĂ­msor, standfirst, meta informĂĄciĂł Ă©s portrĂ© szĂĄmĂĄra, a sorok fix Ă©s automatikus magassĂĄgra ĂĄllĂ­tva. VĂ©kony vonal jelenik meg a meta szakasz felett, Ă©s a standfirstnak fĂŒggƑleges vonala van a bal oldalĂĄn.

Nagyobb kĂ©pernyƑkön a grid tört egysĂ©geket hasznĂĄl a sorokhoz Ă©s kiterjeszti az oszlopok ĂĄtfogĂĄsĂĄt. A cĂ­msor betƱmĂ©rete nƑ Ă©s maximĂĄlis szĂ©lessĂ©ge vĂĄltozik, mĂ­g nĂ©hĂĄny elem, mint a vonalak elrejtĂ©sre kerĂŒl. A standfirst szövege specifikus betƱvastagsĂĄggal Ă©s mĂ©rettel van stĂ­lusosĂ­tva, Ă©s a fƑ mĂ©dia terĂŒlet a grid-en belĂŒl pozĂ­cionĂĄlt, mĂłdosĂ­tott szĂ©lessĂ©ggel Ă©s margĂłkkal kisebb eszközökön. A feliratok abszolĂșt pozĂ­cionĂĄltak alul, hĂĄttĂ©rszĂ­nnel Ă©s tĂ©rközzel.

A CSS kĂłd stĂ­lusokat hatĂĄroz meg 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 igazĂ­tja a margĂłkat, tĂ©rközöket Ă©s pozicionĂĄlĂĄst nagyobb kĂ©pernyƑkön, Ă©s tartalmaz rejtett elemeket Ă©s interaktĂ­v gombokat hover hatĂĄsokkal a közössĂ©gi megosztĂĄshoz. A cĂ­msorok Ă©s meta informĂĄciĂłk specifikus betƱtĂ­pusokkal Ă©s szĂ­nekkel vannak stĂ­lusosĂ­tva, biztosĂ­tva a design konzisztenciĂĄjĂĄt.

Ez a CSS kĂłd stĂ­lusokat hatĂĄroz meg a "furniture-wrapper" osztĂĄlyon belĂŒli elemekhez, a meta informĂĄciĂłkra Ă©s standfirst szakaszokra összpontosĂ­tva. A szövegszĂ­nt vilĂĄgosszĂŒrkĂ©re (#dcdcdc) ĂĄllĂ­tja Ă©s a link szĂ­neket egy vĂĄltozĂł alapĂș ĂĄrnyalatra, hover hatĂĄsokkal, amelyek megvĂĄltoztatjĂĄk a szöveg dekorĂĄciĂł szĂ­nĂ©t. A standfirstban lĂ©vƑ linkek alĂĄhĂșzottak specifikus eltolĂĄssal Ă©s szĂ­nnel, Ă©s a hover ĂĄllapotok ennek megfelelƑen igazĂ­tjĂĄk az alĂĄhĂșzĂĄs szĂ­nĂ©t.

Nagyobb kĂ©pernyƑkön (min-width: 61.25em) a standfirst elsƑ bekezdĂ©se felsƑ szegĂ©lyt kap, amely eltĂĄvolĂ­tĂĄsra kerĂŒl mĂ©g nagyobb kĂ©pernyƑkön (min-width: 71.25em). A standfirst listaelemei szintĂ©n ĂĄtveszik a vilĂĄgosszĂŒrke szövegszĂ­nt.

A kĂłd tartalmaz reszponzĂ­v design elemeket media query-k hasznĂĄlatĂĄval kĂŒlönbözƑ kĂ©pernyƑszĂ©lessĂ©gekhez (46.25em, 61.25em, 71.25em Ă©s 81.25em). Ezek igazĂ­tjĂĄk a pszeudo-elemek (:before Ă©s :after) szĂ©lessĂ©gĂ©t Ă©s pozicionĂĄlĂĄsĂĄt, hogy hĂĄttĂ©rterĂŒleteket hozzanak lĂ©tre szegĂ©lyekkel, kiszĂĄmĂ­tva a mĂ©reteket a nĂ©zeti szĂ©lessĂ©g Ă©s görgetƑsĂĄv beĂĄllĂ­tĂĄsok alapjĂĄn.

EzenkĂ­vĂŒl stĂ­lusosĂ­tja az SVG elemeket a keyline-okon belĂŒl Ă©s a közössĂ©gi mĂ©dia vagy komment elemeket a meta szakaszban, beĂĄllĂ­tva stroke Ă©s szövegszĂ­nĂŒket, hogy illeszkedjenek a tĂ©mĂĄhoz CSS vĂĄltozĂłk hasznĂĄlatĂĄval.

A komment szakasznak olyan szegélyszíne van, amely megegyezik a fejléc szegélyszínével. A cikkekben a måsodik szintƱ címsorok 200-as vilågos betƱvastagsåggal rendelkeznek, de ha tartalmaznak strong elemet, akkor 700-as félkövér vastagsågot hasznålnak.

EzenkĂ­vĂŒl a Guardian Headline Full betƱtĂ­piscsalĂĄd kĂŒlönbözƑ stĂ­lusokkal Ă©s vastagsĂĄgokkal van definiĂĄlva, beleĂ©rtve a light, regular, medium Ă©s semibold vĂĄltozatokat, mindegyiket normĂĄl Ă©s dƑlt verziĂłkban. Ezek a betƱtĂ­pusok specifikus URL-ekrƑl szĂĄrmaznak WOFF2, WOFF Ă©s TrueType formĂĄtumban.

Ez a CSS kĂłd több @font-face szabĂĄlyt hatĂĄroz meg a "Guardian Headline Full" betƱtĂ­piscsalĂĄdhoz, mindegyik kĂŒlönbözƑ vastagsĂĄggal Ă©s stĂ­lussal (normĂĄl Ă©s dƑlt), a semibold (600)-tĂłl a black (900)-ig. Tartalmaz egy @font-face szabĂĄlyt a "Guardian Titlepiece" betƱtĂ­pushoz fĂ©lkövĂ©r vastagsĂĄgban. A betƱtĂ­pusok specifikus URL-ekrƑl szĂĄrmaznak WOFF2, WOFF Ă©s TrueType formĂĄtumban.

EzenkĂ­vĂŒl a kĂłd beĂĄllĂ­t CSS egyĂ©ni tulajdonsĂĄgokat (vĂĄltozĂłkat) a sötĂ©t mĂłd hĂĄttĂ©rszĂ­neihez Ă©s feature szĂ­nekhez, igazĂ­tva Ƒket a felhasznĂĄlĂł szĂ­nsĂ©ma preferenciĂĄja vagy az iOS/Android eszközökön valĂł megjelenĂ©s alapjĂĄn. Tartalmaz stĂ­lusosĂ­tĂĄst is a cikk kontĂ©nerekben lĂ©vƑ bekezdĂ©sek elsƑ betƱjĂ©hez ezen mobil platformokon, specifikus szelektorokkal a belĂ©pĂ©si kapuk kezelĂ©sĂ©re.

Android eszközökön a standard Ă©s komment cikkek elsƑ bekezdĂ©sĂ©nek elsƑ betƱje egy mĂĄsodlagos pillĂ©r szĂ­nnel van stĂ­lusosĂ­tva. Mind iOS-en, mind Android-on a cikk fejlĂ©cek elrejtettek, Ă©s a furniture wrappereknek specifikus tĂ©rközĂŒk van. Az ezen wrapperekben lĂ©vƑ cĂ­mkĂ©k fĂ©lkövĂ©r, nagybetƱs, cĂ­msor stĂ­lusĂș betƱtĂ­pust hasznĂĄlnak 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 pozĂ­cionĂĄltak, a nĂ©zeti szĂ©lessĂ©get fedik le mĂ­nusz a görgetƑsĂĄv, Ă©s magassĂĄguk automatikusan igazodik.

Android eszközökön a cikk kontĂ©nerekben 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 magassĂĄguk automatikusan igazodik.

Mind iOS-en, mind Android-on a cikk összefoglalĂł szakaszoknak 4px felsƑ Ă©s 24px alsĂł tĂ©rközĂŒk van, -10px jobb margĂł eltolĂĄssal.

Ezen összefoglalók szövege a Guardian Headline betƱtípiscsalådot vagy hasonló serif betƱtípusokat hasznål.

Az összefoglalĂłkon belĂŒli linkek specifikus szĂ­nnel vannak stĂ­lusosĂ­tva, 6px eltolĂĄssal alĂĄhĂșzva, Ă©s egy megadott szĂ­nt hasznĂĄlnak az alĂĄhĂșzĂĄshoz, amely hover ĂĄllapotban a link szĂ­nĂ©re vĂĄltozik.

EzenkĂ­vĂŒl a metaadatok szakaszai a cikkekben mindkĂ©t operĂĄciĂłs rendszeren konzisztens stĂ­lusosĂ­tĂĄssal rendelkeznek.

Android eszközökön a standard Ă©s komment cikk kontĂ©nerekben lĂ©vƑ meta elemek margĂłja nulla.

iOS eszközökön a feature, standard Ă©s komment cikk kontĂ©nerekben lĂ©vƑ szerzƑi Ă©s szerzƑi informĂĄciĂłk a kijelölt pillĂ©r szĂ­nben jelennek meg. HasonlĂłkĂ©ppen, Android eszközökön ugyanezen elemek a feature, standard Ă©s komment cikk kontĂ©nerekben szintĂ©n a pillĂ©r szĂ­nt hasznĂĄljĂĄk.

Mind iOS-en, mind Android-on a feature, standard Ă©s komment cikk kontĂ©nerekben lĂ©vƑ egyĂ©b meta informĂĄciĂłknak nincs tĂ©rközĂŒk, Ă©s bĂĄrmely bennĂŒk lĂ©vƑ SVG ikon stroke-ja a pillĂ©r szĂ­nnel van stĂ­lusosĂ­tva.

A feature, standard Ă©s komment cikkekben lĂ©vƑ showcase elemek felirat gombja mind iOS-en, mind Android-on flex kontĂ©nerkĂ©nt jelenik meg. KözĂ©pre igazĂ­tott, 28x28 pixel mĂ©retƱ, 14 pixelre jobbra pozĂ­cionĂĄlt Ă©s 5 pixel tĂ©rközzel rendelkezik.

A feature, standard Ă©s komment kontĂ©nerek cikk törzse iOS-en Ă©s Android-on 12 pixel vĂ­zszintes tĂ©rközzel Ă©s nulla fĂŒggƑleges tĂ©rközzel rendelkezik.

iOS Ă©s Android eszközökön, feature, standard Ă©s komment cikk kontĂ©nerekben, a cikk törzsĂ©ben lĂ©vƑ nem bĂ©lyegkĂ©p Ă©s nem immerzĂ­v kĂ©peknek nincs margĂłjuk, szĂ©lessĂ©gĂŒk a teljes nĂ©zeti szĂ©lessĂ©g mĂ­nusz 24 pixel Ă©s a görgetƑsĂĄv szĂ©lessĂ©g alapjĂĄn szĂĄmĂ­tott, Ă©s magassĂĄguk automatikus. Felirataiknak nincs tĂ©rközĂŒk.

Ezen kontĂ©nerekben lĂ©vƑ immerzĂ­v kĂ©pek a teljes nĂ©zeti szĂ©lessĂ©get fedik le mĂ­nusz a görgetƑsĂĄv szĂ©lessĂ©g.

A cikk törzsĂ©ben lĂ©vƑ prĂłzaban idĂ©zett blockquote-ok szĂ­nes jelzƑvel jelennek meg az Ășj pillĂ©r szĂ­n hasznĂĄlatĂĄval. A linkek az elsƑdleges pillĂ©r szĂ­nnel vannak stĂ­lusosĂ­tva, eltolĂĄssal alĂĄhĂșzva, Ă©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 furniture wrapper hĂĄttĂ©rszĂ­ne sötĂ©tszĂŒrkĂ©re (#1a1a1a) van ĂĄllĂ­tva.

iOS Ă©s Android eszközökön alkalmazza a következƑ stĂ­lusokat a feature, standard Ă©s komment cikk kontĂ©nerekhez:

- ÁllĂ­tsa a tartalom cĂ­mkĂ©it az Ășj pillĂ©r szĂ­n hasznĂĄlatĂĄra.
- TĂĄvolĂ­tsa el a hĂĄttĂ©rszĂ­nt a cĂ­msorokbĂłl Ă©s ĂĄllĂ­tsa szövegszĂ­nĂŒket a fejlĂ©c szegĂ©ly szĂ­nĂ©re, biztosĂ­tva ennek prioritĂĄsĂĄt.
- Tegye, hogy a standfirst bekezdések és linkek åtvegyék a fejléc szegély színét.
- HasznĂĄlja az Ășj pillĂ©r szĂ­nt a szerzƑk