# 018: Направете нашия проект да използва Compass - CSS-трикове

Съдържание

Бихме могли да напишем собствени Sass @mixins, за да помогнем с CSS3 неща (като градиенти), но вече съществува Sass framework, наречена Compass, която вече има тези неща готови за работа. Отнема малко скок на вяра, за да отстъпи контрола на подобни неща (предполагам не повече от използването на препроцесор за начало), но си заслужава.

Защо използването на Compass е добра идея?

  • @Mixins са много добре написани. Те съответстват на спецификациите, където могат и са много последователни.
  • Актуализациите на компаса, така че автоматично да следите актуалните най-добри практики. Вероятно ще свърши по-всеобхватна работа, отколкото можете сами.
  • Той има куп други мощни неща, към които можете да се докоснете, като напръскване (до което няма да стигнем в този проект, но е сладко).

CodeKit работи чудесно с Compass (дори се доставя с него). Губим част от контрола, който имахме в CodeKit (като директно управление на пътища за компилиране на файлове), но това не е голяма работа. Все още можем да контролираме повечето неща от файла config.rb в нашия проект.

В крайна сметка използваме Compass, за да @include преходи за навигационните връзки, придавайки им по-меко усещане.

Интересни статии...