Organizace CSS

Napsat hodně CSS kódu není žádný problém. Horší je to s jeho údržbou, to všichni víme. Přečtěte si důležité texty o OOCSS, BEM nebo doražte na celodenní školení organizace CSS.

Zásady psaní respektujícího CSS

3. 6. 2018 v příručce Konečně se mi povedlo dotáhnout a publikovat svou příručku pro psaní CSS, kterou také používám jako výchozí stav pro práci s klienty.
Pokračovat…


Stylelint: Jak si jej nainstalovat v editorech kódu?

17. 6. 2018 v příručce

Pojďme si rozjet Stylelint přímo v editoru. Je to totiž to první místo, kde bychom jej měli používat.

Kaskáda a další „problémy“ CSS: Jak je řešit, když vás pálí?

27. 5. 2018 v příručce

Článek pro ty, které někdy napálila specifičnost selektorů, pořadí vlastností nebo třeba globální platnost všeho.

Stylelint, protože pořádek musí být. I v CSS kódu

21. 5. 2018 v příručce

Lintujete už CSS? Měli byste. V článku se dozvíte, jak na to.

CSS kód: Nové školení o organizaci a údržbě stylů

24. 4. 2018 na blogu

Po měsících příprav vám to konečně můžu říct. Můžeme se vidět na novém kurzu. O postupech, metodikách a nástrojích pro psaní udržovatelnějšího CSS kódu.

Podcast: S Martinem Držkou z Fakturoidu o utility třídách v CSS

2. 2. 2018 v podcastech

S Robinem jsme Martina pozvali, protože nás zajímaly zkušenosti tvůrců oblíbeného fakturačního software s utility třídami.

To nejlepší z Bootstrapu 4: utility třídy

14. 11. 2017 v příručce

Čtyřka přišla s užitkovými třídami. A mě se to děsně moc líbí.

Pár poznámek ke komentářům v CSS

10. 7. 2017 na blogu

Keith J. Grant napsal moc hezký článek o komentářích v CSS: „Thoughts on Self-Documenting CSS“. Tady je to nejdůležitější doplněné o mé poznámky.

BEM: Pojmenovávací konvence pro třídy v CSS

5. 6. 2017 v příručce

Block, Element, Modifier. Nově přepsaný článek o metodice pro pojmenovávání tříd v komponentách.

Další články

Martin Michálek

Autor: Martin Michálek

Nezávislý frontend designér s téměř dvacetiletou praxí a nadšením pro moderní webové postupy a technologie. Píše Vzhůru dolů, školí a je k dispozici pro konzultace. Více informací