# 018: Način da naš projekt koristi Compass - CSS-trikovi

Sadržaj

Mogli bismo napisati vlastite Sassove @mixinza pomoć u CSS3 stvarima (poput gradijenata), ali već postoji Sassov okvir koji se zove Compass koji već ima te stvari spremne za rad. Potreban je malo skoka vjere da bismo se odrekli kontrole nad ovakvim stvarima (pretpostavljam ne više od korištenja pretprocesora za početak), ali vrijedi.

Zašto je upotreba Compassa dobra ideja?

  • @Mixins su vrlo dobro napisani. Oni se podudaraju sa specifikacijama gdje mogu i vrlo su dosljedni.
  • Ažuriranja kompasa tako da ćete automatski biti u toku s najboljim postupcima. Vjerojatno će to obaviti sveobuhvatniji posao nego što to možete sami.
  • Ima hrpu drugih moćnih stvari u koje možete dodirnuti, poput sprittinga (do čega u ovom projektu nećemo doći, ali je slatko).

CodeKit izvrsno surađuje s Compassom (čak se isporučuje s njim). Izgubimo dio kontrole koju smo imali u CodeKitu (poput izravnog upravljanja stazama za prevođenje datoteka), ali to nije velika stvar. Još uvijek možemo kontrolirati većinu stvari iz datoteke config.rb u našem projektu.

U konačnici koristimo Compass za @include prijelaze za navigacijske veze dajući im mekši osjećaj.

Zanimljivi članci...