Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

DLE-LessCompiler

version DLE MIT License

DLE-LessCompiler — LESS компилятор для CMS DataLife Engine (8.x - 10.x)

Ссылки

Автор модуля

Рпозиторий класса less.php

Официальный сайт LESS

Для чего это?

  • Для нормального использования LESS при вёрстке под CMS DLE.
  • И как следствие - для удобной, быстрой и эффективной разработки сайта.

Возможности

  • Автоматическая компиляция less при изменении файла, при этом отслеживаются изменения и в импортированных файлах.
  • Возможность минификации css файла.
  • Возможность генерировать sourseMap файл.
  • Наглядный вывод ошибок компиляции.

Установка

  • Загрузить содержимое папки upload в корень сайта.
  • В начале main.tpl прописать {include file="engine/modules/less/getcss.php"}
  • По умолчанию подключается файл main.less из папки less текущего шаблона сайта, а в папку css текущего шаблона записывается одноимённый css-файл.

Настройка

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

Параметры строки подключения

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

About

LESS компилятор для CMS DataLife Engine (8.x - 10.x)

Resources

License

Stars

Watchers

Forks

Packages

No packages published