# 018: Projektin käyttäminen kompassina - CSS-temppuja

Sisällysluettelo

Voisimme kirjoittaa omat Sassimme @mixinauttamaan CSS3-asioissa (kuten kaltevuudet), mutta on olemassa jo olemassa oleva Sass-kehys, jota kutsutaan nimellä Kompassi, jolla on jo valmiit valmiit. Tällaisten tavaroiden hallinnan lopettaminen vaatii jonkin verran harppausta luultavasti (luultavasti enempää kuin aluksi esiprosessorin käyttäminen), mutta se on sen arvoista.

Miksi Compassin käyttö on hyvä idea?

  • @Mixins on hyvin kirjoitettu. Ne vastaavat spesifikaatioita, missä he voivat ja ovat hyvin johdonmukaisia.
  • Kompassipäivitykset, jotta pysyt ajan tasalla nykyisistä parhaista käytännöistä automaattisesti. Se tekee luultavasti kattavamman työn, kuin sinä yksin.
  • Siinä on joukko muita tehokkaita juttuja, joita voit hyödyntää, kuten spriting (johon emme pääse tässä projektissa, mutta on makea).

CodeKit toimii hyvin Compassin kanssa (se toimitetaan jopa sen mukana). Menetämme osan CodeKitin hallinnasta (kuten tiedostojen kääntämisen polkujen hallinta suoraan), mutta se ei ole iso juttu. Voimme edelleen hallita suurinta osaa config.rb-tiedostosta nyt projektissamme.

Viime kädessä käytämme Compassia @ sisällyttämään siirtymiä navigointilinkkeihin, mikä antaa heille pehmeämmän tunnelman.

Mielenkiintoisia artikkeleita...