# 018: Aby náš projekt používal kompas - Triky CSS

Obsah

Mohli bychom napsat vlastní Sass, @mixinabychom pomohli s věcmi CSS3 (jako přechody), ale existuje již existující rámec Sass s názvem Compass, který již má tyto věci připravené. Vyžadovat trochu kontroly nad takovými věcmi vyžaduje trochu skok víry (myslím, že ne víc než použití preprocesoru), ale stojí to za to.

Proč je používání Compassu dobrý nápad?

  • @Mixins jsou velmi dobře napsané. Odpovídají specifikacím, kde mohou, a jsou velmi konzistentní.
  • Aktualizace kompasu, takže budete automaticky informováni o aktuálních doporučených postupech. Pravděpodobně to udělá komplexnější práci, než můžete sami.
  • Má spoustu dalších mocných věcí, do kterých můžete klepnout, například spriting (k čemuž se v tomto projektu nedostaneme, ale je to sladké).

CodeKit funguje skvěle s Compassem (dokonce se s ním dodává). Ztratili jsme část kontroly, kterou jsme měli v CodeKit (jako přímé ovládání kompilačních cest k souborům), ale není to velký problém. Stále můžeme ovládat většinu věcí ze souboru config.rb nyní v našem projektu.

Nakonec pomocí nástroje Compass @ zahrneme přechody pro navigační odkazy, které jim poskytnou měkčí pocit.

Zajímavé články...