LessForDle 3.1.0 : автокомпиляция LESS-файлов для DLE


Этот модуль основан на готовом классе lessphp и по сути является связкой этого класса и DLE. Он автоматически компилит LESS-файлы шаблона, а подключается в main.tpl одной строкой и может быть использован для удобной, быстрой и эффективной разработки сайта.
Если вам не известно, что такое LESS - рекомендую попробовать, это крайне полезная штука.
 
Возможности:
  • Автоматическая компиляция less при изменении файла, при этом отслеживаются изменения и в импортированных файлах.
  • Возможность минификации css файла.
  • Возможность генерировать sourseMap файл.
  • Наглядный вывод ошибок компиляции.


Установка:
1. Загрузить содержимое папки upload из архива в корень сайта.

2. В начале main.tpl прописать:
{include file="engine/modules/less/getcss.php"}`

Готово!

По умолчанию подключается файл main.less из папки less/ текущего шаблона сайта, а в папку css/ текущего шаблона записывается одноимённый css-файл.

Параметры строки подключения:
  • localSpaceFolder - путь от корня сайта к папке, содержащей папку less (в которой лежат файлы)
  • files - имена файлов (если их несколько), которые нужно скомпилить, через запятую.
  • outputPath - путь к папке с css
  • compress - минифицировать css-файл.
  • sourceMap - Генерировать sourceMap.

Если необходимо настроить внешний вид сообщения об ошибках компиляции - это делается в файле -less-error.css, расположенном в папке templates/Default/css/ (Не забывайте переместить этот файл в свой шаблон сайта).

Скачать: файл могут только зарегистрированные посетители.
 
Версия DLE: 8.х-10.x
Кодировка: utf-8
 
Автор: ПафНутиЙ
Источник:
  • Oxigen
  • 0
  • 204
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика