Odznak, který říká, o čem příspěvek je
Každý příspěvek nosí odznak s datem a v něm ikonu, a ta ikona říká, o jaký druh příspěvku jde: text, obrázek, video, citát. Na blogu, kde je skoro všechno text, je ta ikona na skoro každé kartě stejná. Někdo, kdo tento engine provozuje, to v issue #45 řekl přímo: obecnou ikonu člověk vidí tak často, že se stane neviditelnou, nebo nepořádkem.
1.6 dovoluje, aby ikonu nesl místo toho štítek.
tag_icons:
- tag: "build"
icon_svg: '<svg viewBox="0 0 24 24" …>…</svg>'
- tag: "comments"
icon: "chat"
Nahrazuje, nepřidává
Na odznaku s datem u příspěvku zaujme ikona štítku místo ikony typu obsahu; v nadpisu /tag/<jméno>/ zaujme místo obecné ikony štítku. To byl první bod žadatele a ten, na který stálo za to se zeptat, místo hádat: dvě ikony vedle sebe na šedesátipixelovém odznaku nejsou odznak, ale hádanka. Štítek bez záznamu nemění nic, takže obecná ikona zůstává u všeho, co jsi nepojmenoval.
Pořadí je priorita
Většina příspěvků nese víc než jeden štítek – 68 % z nich na archivu, na kterém se to měřilo – takže tag_icons je seznam a příspěvek nosí první položku, která mu odpovídá. To pravidlo bylo zvoleno proto, že štítek, který příspěvek dostal jako první, je obvykle od importéru, ne téma: samotné twitter otevírá na tom archivu 1 256 příspěvků. Pořadí ve tvé konfiguraci je tvoje pořadí, ne pořadí příspěvku.
Osm jménem, nebo vlastní
icon jmenuje jednu z osmi, které engine dodává – text, quote, chat, image, video, audio, link, document. icon_svg je tvoje: kreslená na téže mřížce o 24 jednotkách, tažená v currentColor, aby následovala světlé i tmavé téma, se skripty, styly a obsluhami událostí odstraněnými dřív, než dosáhne stránky. doctor kontroluje každý záznam: jestli je jméno takové, jaké engine má, jestli ručně psané SVG vůbec obsahuje <svg>, a jestli je kreslené ve stejném měřítku jako ostatní. Neznámé jméno dřív nakreslilo prázdné místo a nic neřeklo.
Na tomto webu, ode dneška
Sedm štítků v menu tohoto webu má teď ikony – žárovku pro Proč, pero pro Psaní, krabici pro Archiv, klíč na matice pro Engine, vlastní ikonu chatu enginu pro Komentáře, oko pro Vzhled, balíček pro Vydání. Podívej se na odznak vlevo u tohoto příspěvku a pak na odznaky na titulní straně a uvidíš pravidlo při práci: příspěvek se štítky appearance, content nosí oko, protože appearance je pojmenovaný a content ne.
Celé to chtěl jeden člověk, tvar tomu daly jeho tři body a vyšlo to s požadavkem stále otevřeným, aby mohl říci, kde je to špatně. Nemusel.

Komentáře