FlexibleCurd
@FlexibleCurd

Верно ли я понимаю принцип Less?

Всем привет.
less ведь полностью использует синтаксис css просто добавляет своих фишек типа переменные?,
То есть я спокойно могу взять файл напр. bootstrap.css, поменять расширение с .css на .less и это будет полноценный less файл, который при компиляции опять же станет таким как прежде bootstrap.css и никакая инфа потеряна не будет?

P/S.
Почему я спрашиваю?: Есть разные .css файлы(тот же бутстрап) и нужно как то это оптимизировать.
То есть я решил переименовать все .css файлы в .less и командой import импортировать в один основной .less файл.
Таким образом при компиляции этого одного основного .less он будет собирать все .css(.css файлы которые я переименовал в .less) в один файл.

Что бы еще яснее стало, вот этот основной .less файл:

@import "var.less";
@import "mixins.less";
@import "grid.less";
@import "fonts.less";

/* some less code... */
.h-top-panel {
  background-color: @dark_blue;
  border-bottom: 6px solid #323746;
  .h-tp-wrap {
    height: 89px;
  }
}
/* some less code... */

@import "media.less";
  • Вопрос задан
  • 423 просмотра
Пригласить эксперта
Ответы на вопрос 2
AMar4enko
@AMar4enko
Верно, так же, как и с SASS

P.S. импортировать можно и css без переименования.
Если уж импортируете стили bootstrap, то можно импортировать сразу их исходный less - сможете поменять переменные.
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Как уже сказали тут можно взять less сорцы
https://github.com/twbs/bootstrap/tree/master/less
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы