# 018: Membuat Proyek kami menggunakan Kompas - Trik CSS

Anonim

Kita bisa menulis Sass kita sendiri @mixinuntuk membantu hal-hal CSS3 (seperti gradien), tetapi ada kerangka Sass yang sudah ada yang disebut Kompas yang sudah memiliki barang-barang itu siap digunakan. Dibutuhkan sedikit lompatan keyakinan untuk mengandalkan kendali atas hal-hal seperti ini (saya kira tidak lebih dari menggunakan preprocessor untuk memulai), tetapi itu sepadan.

Mengapa menggunakan Kompas adalah ide yang bagus?

  • @Mixins ditulis dengan sangat baik. Mereka cocok dengan spesifikasi di mana mereka bisa dan sangat konsisten.
  • Pembaruan kompas sehingga Anda akan terus mengikuti praktik terbaik terkini secara otomatis. Ini mungkin akan melakukan pekerjaan yang lebih komprehensif untuk melakukan itu daripada Anda sendiri.
  • Ini memiliki banyak hal hebat lainnya yang dapat Anda manfaatkan, seperti spriting (yang tidak akan kita bahas dalam proyek ini tetapi manis).

CodeKit bekerja dengan baik dengan Kompas (bahkan dikirimkan bersamanya). Kami kehilangan beberapa kontrol yang kami miliki di CodeKit (seperti mengontrol jalur kompilasi file secara langsung) tetapi itu bukan masalah besar. Kami masih dapat mengontrol sebagian besar barang dari file config.rb sekarang di proyek kami.

Pada akhirnya kami menggunakan Kompas untuk @memasukkan transisi untuk tautan navigasi yang memberi mereka nuansa yang lebih lembut.