1

Тема: Плагин LESS

Растолкуйте, пожалуйста в двух словах, как использовать LESS от (Martin Vlcek).
а то что-то я пробую его пример повторить с сайта, и ничего не выходит.

1) Плагин поставил, активировал
2) Сделал default.css и default.less
3) Прописал в хидере пути к default.css и default.less
4) написал в less файле (body { background-color: @backgroundColor; } и ничего ...
Я с гуглопереводом понял, что еще есть THEME SETTINGS а он может работать без less. тже не вышло. Я запутался ...

Поделиться

2

Re: Плагин LESS

я этим плагином не пользуюсь, но я его тестировал, вот мои записи

+ открыть спойлер
в шаблоне использовать такой код
<link rel="stylesheet" type="text/css" href="<?php get_less_css('background.less', array(
    'color'=>return_special_field('color', 'white'),
    'bcolor'=>return_special_field('bcolor', 'white')
), true); ?>" />
или так
<link rel="stylesheet" type="text/css" href="<?php get_less_css('background.less', array(
    'color'=>return_custom_field('color', 'white'),
    'bcolor'=>return_custom_field('bcolor', 'white')
), true); ?>" />

или смешано
<link rel="stylesheet" type="text/css" href="<?php get_less_css('background.less', array(
    'acolor'=>return_special_field('acolor', 'white'),
    'bcolor'=>return_special_field('bcolor', 'white'),
    'color'=>return_custom_field('color', 'white')
), true); ?>" />

в файле background.less такой код 

body { background-color: @acolor; }
article section{ border: 5px solid @bcolor;}
article section{ background-color: @color;}

с изображением код должен выглядеть так

<link rel="stylesheet" type="text/css" href="<?php get_less_css('background.less', array(
    'image'=>'"'.return_special_field('image', '').'"',
    'color'=>return_special_field('color', 'white'),
    'acolor'=>return_special_field('acolor', 'white'),
    'bcolor'=>return_special_field('bcolor', 'white')
), true); ?>" />

в файле background.less такой код 

#tekstovyj-blok-39 .fonbox { background-color: @acolor; }
#tekstovyj-blok-39 .fonbox{ border: 5px solid @bcolor;}
#tekstovyj-blok-39 { background-color: @color; }
#tekstovyj-blok-39 {background-image : url(@image); }

у Мартина была тема с примером использования плагина theme-settings

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

3

Re: Плагин LESS

Лучше для этих целей используйте системы сборки, например, Gulp или с графическим интерфейсом Prepros/CodeKit (если с консолью не дружите). wink

Поблагодарить за помощь можно через Яндекс!

Поделиться