Небольшой модуль, который автоматически компилирует файлы SCSS в файл CSS.
В настройке компонента предусмотрено:
В настройке компонента предусмотрено:
- Обработка несколько SCSS файлов;
- Выбор несколько путей к импортируемым файлам;
- Выбор через что подключать скомпилированный файл [ Нет | | Asset::getInstance()->addCss() ];
- Компиляция только если пользователь авторизован как администратор;
- Проверка на изменения SCSS файлов;
- Сжатие CSS файл после компиляции;
- Генерация Source Map;
- Включение автопрефиксер;
- Выбор префиксoв.
После установки решения через Marketplece вызвать компонент.
В настройках компонента указать необходимые параметры.
Пример вызова компонента:
Также предусмотрено реализация Компилятора и Автопрефиксера через класс atumScss:
1. scssPhp
2. PHPAutoprefixer
Пример:
В настройках компонента указать необходимые параметры.
Пример вызова компонента:
|
Внимание: Параметр - "Компилировать только измененные файлы" не работает с импортированными файлами. Для этого предусмотрена кнопка "Сбросить хэш" в админ панели. |
1. scssPhp
|
2. PHPAutoprefixer
|
Пример:
|