Ez a CSS kód egy "Guardian Headline Full" nevű egyéni betűkészlet-családot definiál, több betűvastagsággal és stílussal. Meghatároz különböző betűfájlokat WOFF2, WOFF és TrueType formátumokban minden egyes variációhoz, beleértve a light, regular, medium és semibold vastagságokat, mindegyik normál és dőlt stílusban. A betűfájlok a Guardian weboldalán találhatók.
Ez a CSS kód több betűkészlet-családot definiál a Guardian Headline és Guardian Titlepiece betűtípusokhoz, megadva forrásaikat különböző formátumokban (WOFF2, WOFF és TrueType) a betűvastagságaikkal és stílusaikkal együtt. Tartalmaz reszponzív design szabályokat is a fő tartalom oszlopához, igazítva a margókat és szélességeket különböző képernyőméretekhez, hogy biztosítsa a megfelelő elrendezést különböző eszközökön. Például szélesebb képernyőkön a fő oszlop bal margót kap, és az atomok, vitrinbeállítások és immerzív tartalmak elemeinek maximális szélessége ennek megfelelően van beállítva az olvashatóság és vizuális vonzerő megőrzése érdekében.
Ez úgy tűnik, CSS kód, amely egy weboldal interaktív tartalom-elrendezésének stílusait határozza meg. Tartalmaz szabályokat az oszlop szegélyeire, elemek közötti térközökre, tipográfiára és reszponzív designra különböző képernyőméretekhez. A kód meghatározza a színeket, paddinget, margókat és speciális formázásokat olyan elemekhez, mint a bekezdésekben lévő inicialék.
Az olyan specifikus elemeknél, mint a cikkekben, hozzászólásokban és funkciókban lévő vízszintes vonalakat követő bekezdések, távolítsuk el a felső paddinget.
Korlátozzuk a pullquote-ok szélességét ezekben a szakaszokban 620 pixelre.
A különböző cikktípusokban lévő vitrinelemekben tartsuk a feliratokat normál pozíciójukban, a teljes 620 pixelig terjedő szélességet kitöltve.
Az immerzív elemeket a teljes viewport szélességére állítsuk, figyelembe véve a görgetősávokat.
71.24em szélességű képernyőkön korlátozzuk az immerzív elemeket 978 pixelre, és adjunk 10px oldalsó paddinget a feliratokhoz. 30em és 71.24em között növeljük ezt a paddinget 20px-re.
46.25em és 61.24em közötti képernyőméretekhez állítsuk az immerzív elemek maximális szélességét 738 pixelre.
46.24em széles eszközökön távolítsuk el a bal margót és igazítsuk az immerzív elemeket a bal széléhez. 30em és 46.24em között állítsuk a bal margót -20px-re, és tartsuk meg a 20px oldalsó paddinget a feliratoknál.
A nagyobb képernyőkön (61.25em és afölött) lévő bútor burkolóknál használjunk rácsos elrendezést meghatározott oszlopokkal és sorokkal. Stílusozzuk a főcímeket felső szegéllyel, pozícionáljuk a meta információkat relatívan felső paddinggel, és igazítsuk a bevezető tartalmat specifikus margókkal, betűméretekkel és linkstílusokkal, amelyek egyedi színű és eltolású aláhúzást tartalmaznak. Kezdetben adjunk felső szegélyt a bevezető első bekezdéséhez, de távolítsuk el 71.25em és szélesebb képernyőkön.
Továbbá, nagyobb képernyőkön távolítsuk el a bal margót az ábrákról, és állítsuk az inline elemek maximális szélességét 630 pixelre. 71.25em és afölötti képernyőméretekhez igazítsuk a rács sablon oszlopait ennek megfelelően.
Az elrendezés egy rácsot használ, oszlopokkal és sorokkal, amelyek különböző képernyőméretekhez vannak meghatározva. Közepes képernyőkön az oszlopok a cím, főcím, meta információ, bevezető és portré szakaszaiba vannak felosztva, specifikus sor magasságokkal. Nagyobb képernyőkön az oszlop- és szerkezet módosul, a meta szakasz felső szegélye szélesedik, és a bevezető bal szegélye eltolódik.
A főcímeknek van egy maximális szélessége és betűmérete, amely a képernyőmérettel változik, nagyobb és keskenyebb lesz nagyobb képernyőkön. Néhány dekoratív vonal elrejtésre kerül nagyobb kijelzőkön, míg a meta szakaszban lévő közösségi és hozzászólás elemek átveszik a fejléc szegély színét.
A bevezető behúzott bal szegéllyel rendelkezik és specifikus betűstílussal, felső paddinggel közepes képernyőkön. A fő média terület a portré rács területén van pozícionálva, teljes szélességgel és igazított margókkal nagyobb képernyőkön, és kiterjed a viewport szélességére kis képernyőkön, a bal margók ennek megfelelően igazítva. A feliratok abszolút pozícionálásra vannak beállítva.
A képek felirata alul van pozícionálva paddinggel, háttérszínnel és szövegszínnel. A teljes szélességet kitölti, alsó margó nélkül, és van egy minimális magassága. A feliraton belüli elemek közül néhány elrejtésre vagy megjelenítésre kerül típusuk alapján, az egyik elrejtett, a másik a szélesség nagy részét veszi fel.
Nagyobb képernyőkön a felirat paddingje növekszik. A felirat gombja jobb alul van elhelyezve, kör alakú, és pozícióját igazítja nagyobb képernyőkön.
Az interaktív tartalomhoz a címsorok szélessége korlátozott. iOS és Android eszközökön specifikus színek vannak beállítva sötét módhoz és funkciókhoz, a felhasználói preferenciáknak megfelelően.
Ezeken az eszközökön az első bekezdés első betűje bizonyos elemek után másodlagos színnel van stílusozva, és a fejléceknek nincs magassága. A bútor burkoló, amely olyan elemeket tartalmaz, mint a feliratok, csökkentett felső paddinggel rendelkezik.
iOS és Android eszközökön a következő stílusok vonatkoznak a funkció-, standard- és hozzászólás cikkekre:
- A tartalomcímkék félkövér Guardian vagy Georgia betűtípust használnak egy specifikus színben, és nagybetűsek.
- A főcímek 32px-esek, félkövérek, 12px alsó paddinggel rendelkeznek, és sötétszürke színt használnak.
- A képek relatívan pozícionáltak, szinte a teljes képernyőszélességet kitöltik, és magasságuk automatikusan igazodik.
- A kép elemek és linkek átlátszó hátterűek és megegyeznek a képernyő szélességével.
- A bevezető szakaszoknak van felső és alsó paddingjük jobb margó eltolással.
- A bevezető szakaszokon belüli bekezdések öröklik ezeket a stílusokat.
A bevezető szöveghez használd a következő betűkészlet-családot: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif.
iOS és Android eszközökön, a funkció-, standard- és hozzászólás cikk konténereken belül, a bevezetőben lévő linkeknek az új pillér színűeknek kell lenniük, nincs háttérképük, aláhúzott szöveggel 6px eltolással, és a szegély színük egyezzen a fejléc szegély színével, alsó szegély nélkül. Rámutatáskor az aláhúzás színe az új pillér színre változzon.
Továbbá, ezekben a konténerekben mind iOS-en, mind Android-on, a meta szakasznak ne legyen margója, és az olyan elemek, mint a szerzői megjelölés, szerzőnevek és kapcsolódó linkek, ennek megfelelően legyenek stílusozva.
Android eszközökön a szerző neve és a szerzői megjelölés a cikk bútor elemeiben egy specifikus színváltozóval van stílusozva. Mind iOS-en, mind Android-on a bútor burkolókban lévő egyéb metaadat szakasznak nincs paddingje, és bármely SVG ikon benne ugyanazt a színváltozót használja vonalukhoz.
A vitrinelemekben lévő felirat gomb flex konténerként jelenik meg, középre igazítva specifikus méretekkel és pozícionálással. A fő cikk testének vízszintes paddingje van, és a standard kép ábrák (kivéve a bélyegképeket és immerzív típusokat) a teljes viewport szélességét kitöltik mínusz a padding és görgetősáv, automatikus magasság igazítással. Felirataik következetes stílusozást tartanak fenn.
iOS és Android eszközökön a következő stílusok vonatkoznak a funkció-, standard- és hozzászólás cikk konténerekre:
- Az immerzív képek a teljes viewport szélességét kitöltik, figyelembe véve a görgetősávokat.
- A idézett blockquote-ok az új pillér színt használják dekoratív elemeikhez.
- A prózaban lévő linkek az elsődleges pillér színnel vannak stílusozva, aláhúzva egy specifikus eltolással és színnel a fejléc szegélyéből, az új pillér színre változtatva rámutatáskor.
Sötét módban:
- A bútor burkolók sötétszürke háttérrel rendelkeznek.
- A tartalomcímkék az új pillér színt veszik fel.
- A főcímek eltávolítják háttérüket és a fejléc szegély színét használják szövegükhöz.
- A bevezető bekezdések és linkjeik szintén a fejléc szegély színét használják.
iOS és Android eszközökön a következő stílusozási szabályok vonatkoznak a különböző cikk konténerekre:
- A bevezető szakaszban lévő linkek és a szerzői megjelölések az új pillér színváltozóval vannak színezve.
- A meta szakaszban lévő ikonok az új pillér színt használják vonalaikhoz.
- A vitrin képek feliratai a dátumvonal színében jelennek meg.
- A cikk testén belüli idézett szöveg az új pillér színt veszi fel.
- A cikkek fő tartalmi területei, beleértve a funkció-, standard- és hozzászólás darabokat, következetesen vannak stílusozva mindkét platformon.
Ez a CSS kód sötét hátteret állít be specifikus konténerekhez Android eszközökön, és stílusozza a bekezdések első betűjét bizonyos elemeket követően iOS eszközökön.
Ez úgy tűnik, egy CSS szelektor, amely a cikk konténereken belüli specifikus elemeket követő bekezdések első betűjét célozza meg iOS és Android eszközökön. A szelektor különböző cikktípusokra (funkció, standard, hozzászólás) vonatkozik, és számít a különböző tartalomszerkezetekre és bejelentkezési kapu elemekre.
Android eszközökön a hozzászólás cikkekben lévő specifikus bekezdések első betűje fehér vagy egy kijelölt új színben jelenik meg. Mind iOS-en, mind Android-on a hozzászólás cikk bevezetéseinek 24 pixel felső paddingjük van, felső margó nélkül. A cikkeken belüli címsorok 24 pixelre vannak beállítva, a felirat gomboknak enyhe padding variációik vannak az operációs rendszerek között.
Sötét módban a szöveg- és linkszínek az olvashatóság érdekében igazodnak, míg a márkajelzési elemek láthatóak maradnak. Mind iOS, mind Android fehér hátteret használ, a címkék és főcímek félkövér betűtípussal. A cikk alcímei általában világosak, de félkövérek lesznek, ha erős hangsúlyt tartalmaznak.
Kép megtekintése teljes képernyőn
Fénykép: Tim Alexander/The Guardian
Kijutni a házból
Az okos hangszórók hasznos szülői eszközként szolgálnak, időzítők beállításától – amelyeket a gyerekek hajlamosak betartani – a házi feladatban való segítségnyújtásig Alexán keresztül, amikor kényelmetlen helyzetbe hoznak. Olvasónk, Katie Matthews talált egy okos megoldást: "Régen folyamatosan zsémbelnem kellett, hogy kihozzam a gyerekeket az ajtón. Most a Google hangszórónk ötperces figyelmeztetést ad, jelezve nekik, hogy fejezzék be az utolsó perc húzódozásukat. Amikor eljön az idő, bemondja: 'Cipő fel, indulás!' Ez valóban forradalmasította a reggeleinket."
Kötelező étkezések
Egy gyerek meggyőzése egy szeretettel elkészített étel elfogyasztásáról küzdelemnek érződhet. Azonban ez a következő tipp nagyon ajánlott és tesztelt. Szerző, Holly Bourne megosztja egy reggeli áttörést: "A 'fagylalt' készítése a lányomnak avokádó, banán, eper és teljes zsírtartalmú görög joghurt összeturmixolásával átalakító volt. Bevonjuk a foly