Очень полезный инструмент, на мой взгляд. Чтобы работать с файлами SCSS, SASS файлы нужен модуль SASSY, а для него, в свою очередь, требуется модуль-препроцессор PREPRO.
Устанавливаем эти модули и включаем их.
Настройки модуля находятся в admin/config/media/prepro
. Далее наш модуль Sassy требует php-библиотеку, которую можно взять на GitHab'е. Распаковываем её в sites/all/libraries и переименовываем в phpsass. С настройками все.
Подключение
Тут все просто: добавляем в .info
темы
stylesheets[all][] = sass/style.sass
Такой вариант тоже должен работать:
<?php
drupal_add_css(path_to_theme() . '/sass/style.sass');
Кэширование
У модуля есть 3 вида кэширования:
- Uncached: Recompiled on every pageload - Без кэширования.
- Cached: Regenerated on standard Drupal cache clear. - с кэшированием. Файл компилируется при стандартной очистке кэша Drupal.
- Cached: Manual 'Clear prepro cache' required for regeneration. - с кэшированием. Файл компилируется только при ручной очистке кэша модуля на странице admin/config/media/prepro по кнопке
Clear prepro cache
Мануалов по работе с SASS, SCSS достаточно. Например, тут, тут или тут