Skip to content

Данное дополнение автоматически компилирует файлы SCSS в файл CSS

License

Notifications You must be signed in to change notification settings

Element1493/modx_scssphp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

modx_scssphp

version dle MIT License

Небольшой компонент, который автоматически компилирует файлы SCSS в файл CSS c помощью библиотеки SCSSPHP и PHP-AUTOPREFIXER для Автопрефиксера.

Версии:

SCSS 1 (для MODX 2.8.5<)

SCSS 2 (для MODX 3.0.3<)

Параметры:

Название Описание По умолчанию
admin Выполнить код для авторизованных 1
fileCss Путь к файлу CSS {assets_path}css/styles.css
fileScss Список файлов SCSS {assets_path}scss/styles.scss
importPaths Путь к файлам импорта
outputStyle Сжимать CSS? 1
scssHash Hash SCSS 1
sourceMap Сгенерировать Source Map 0
autoprefixer Автопрефиксер 1
autoprefixerVendor Список префиксoв IE,Webkit,Mozilla

Инструкция:

Для работы данного компонента достаточно вставить сниппет в шаблон:

<!--MODX-->
[[!SCSS?
&admin=`1`
&fileCss=`{assets_path}css/styles.css`
&fileScss=`{assets_path}scss/styles.scss`
&importPaths=``
&outputStyle=`1`
&scssHash=`1`
&sourceMap=`0`
&autoprefixer=`1`
&autoprefixerVendor=`IE,Webkit,Mozilla`
]]
<!--Fenom-->
{'!SCSS'|snippet:[
'admin'=>'1',
'fileCss'=>'{assets_path}css/styles.css',
'fileScss'=>'{assets_path}scss/styles.scss',
'importPaths'=>'',
'outputStyle'=>'1',
'scssHash'=>'1',
'sourceMap'=>'0',
'autoprefixer'=>'1',
'autoprefixerVendor'=>'IE,Webkit,Mozilla'
]}

Ссылки:

  1. Библиотека SCSSPHP
  2. Библиотека PHP-AUTOPREFIXER
  3. Документация по SCSS

About

Данное дополнение автоматически компилирует файлы SCSS в файл CSS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages