# 018: Làm cho Dự án của chúng tôi sử dụng La bàn - Thủ thuật CSS

Mục lục

Chúng tôi có thể viết các Sass của riêng mình @mixinđể trợ giúp với nội dung CSS3 (như gradient), nhưng có một khung công tác Sass đã tồn tại có tên là La bàn đã có sẵn nội dung đó. Phải mất một chút niềm tin để loại bỏ quyền kiểm soát những thứ như thế này (tôi đoán không hơn là sử dụng một bộ tiền xử lý để bắt đầu), nhưng nó đáng giá.

Tại sao sử dụng La bàn là một ý tưởng tốt?

  • @Mixins được viết rất tốt. Chúng phù hợp với thông số kỹ thuật mà chúng có thể và rất nhất quán.
  • La bàn cập nhật để bạn sẽ tự động cập nhật các phương pháp hay nhất hiện tại. Nó có thể sẽ thực hiện một công việc toàn diện hơn những gì bạn có thể làm một mình.
  • Nó có một loạt những thứ mạnh mẽ khác mà bạn có thể khai thác, chẳng hạn như viết lách (mà chúng tôi sẽ không đề cập đến trong dự án này nhưng rất thú vị).

CodeKit hoạt động hiệu quả với La bàn (thậm chí nó còn đi kèm với nó). Chúng tôi mất một số quyền kiểm soát mà chúng tôi có trong CodeKit (như kiểm soát trực tiếp các đường dẫn biên dịch tệp) nhưng đó không phải là vấn đề lớn. Chúng tôi vẫn có thể kiểm soát hầu hết mọi thứ từ tệp config.rb trong dự án của chúng tôi.

Cuối cùng, chúng tôi sử dụng La bàn để @ bao gồm các chuyển đổi cho các liên kết điều hướng mang lại cảm giác nhẹ nhàng hơn cho chúng.

thú vị bài viết...