# 018: Proiectul nostru folosește Busola - CSS-Tricks

Cuprins

Am putea scrie propriile noastre Sass- @mixinuri pentru a ne ajuta cu chestii CSS3 (cum ar fi gradienții), dar există un cadru Sass care există deja, numit Compass, care are deja aceste lucruri gata de pornit. Este nevoie de un salt de credință pentru a relicva controlul unor astfel de lucruri (cred că nu mai mult decât să folosiți un preprocesator pentru început), dar merită.

De ce este folosirea Compass o idee bună?

  • @Mixins sunt foarte bine scrise. Se potrivesc specificațiilor acolo unde pot și sunt foarte consistente.
  • Actualizări ale busolei, astfel încât să fiți la curent cu cele mai bune practici actuale. Probabil că va face o treabă mai cuprinzătoare decât să poți face singur.
  • Are o grămadă de alte lucruri puternice pe care le poți folosi, cum ar fi spritingul (la care nu vom ajunge în acest proiect, dar este dulce).

CodeKit funcționează excelent cu Compass (este livrat chiar și cu el). Pierdem o parte din controlul pe care l-am avut în CodeKit (cum ar fi controlul direct al căilor de compilare a fișierelor), dar nu este mare lucru. În continuare, putem controla majoritatea lucrurilor din fișierul config.rb din proiectul nostru.

În cele din urmă, folosim Compass pentru a include tranziții pentru linkurile de navigare, oferindu-le o senzație mai ușoară.

Articole interesante...