Установка Semantic-UI с Rails

Я использую Semantic UI с Rails некоторое время и всегда полагался на гем semantic-ui-sass для установки.

Вчера я пришел к выводу, что гем не был обновлен до последней версии Semantic UI. Я могу поддержать это только через анекдот, так как несколько предопределенных стилей пользовательского интерфейса не имели никакого эффекта, например:

<div class="ui pink message">

и любые мягкие сетки или бирюзовые столбцы. Поэтому я решил загрузить исходный код и просто перетащить его, а все остальное сделает конвейер ассетов. Но потом у меня появились вопросы, и вот я здесь. Так,

1) Весь CSS делается с помощью LESS. Разве рельсы не используют Sass по умолчанию? Могу ли я просто бросить папку со всеми файлами LESS, потребовать ее в application.css, и она будет работать? Или есть промежуточный шаг?

2) В исходники включено несколько тем. Как мне их реализовать?

3) Есть ли что-то еще, что мне нужно знать, что я не сообразил спросить?


person ilrein    schedule 03.12.2014    source источник


Ответы (1)


  1. Вы можете использовать gem 'bower-rails' и оттуда использовать semantic-ui.
  2. Отбросьте sass-rails и используйте гем «less-rails»
  3. Требовать папку «semantic-ui» в вашем application.css и application.js
  4. Что касается темы, я могу понять это еще.
person ibnukamy    schedule 05.12.2014