2012-06-08 1 views
9

У меня есть приложение Ruby on Rails, работающее с Bootstrap, которое я установил с помощью gem twitter-bootstrap-rails.Интеграция темы Bootswatch с Twitter-Bootstrap-Rails Gem

Теперь я хотел бы интегрировать новую тему Bootswatch, но мне трудно понять, что делать.

Существует четыре возможных загрузки для каждой темы - файл bootstrap.css, файл bootstrap.min.css, файл variables.less и bootswatch.less. Мой вопрос: нужно ли загружать и добавлять их ВСЕ в мою папку ~/app/assets/stylesheets? или мне просто нужно подмножество этих? В настоящее время внутри ~/app/assets/stylesheets всего два файла: application.css и boostrap_and_overrides.css.less. LESS действительно меня отталкивает, поэтому я полностью смущен тем, как это работает и что мне нужно сделать, чтобы добавить новые css-файлы с этой настройкой. Любая помощь приветствуется.

ответ

7

Вам нужно всего лишь загрузить файл bootstrap.css и переименовать его. Файл bootstrap.min.css такой же, как и файл css, только мини-версия. Меньше - это еще один способ написать css и получить доступ к каждому свойству по-разному. Выезд less. Добавьте файл css и начните интегрироваться в html, а также укажите html в новую таблицу стилей.

+0

Таким образом, я предполагаю, что если я бросаю в файле bootstrap.css, переименовать его в new_theme.css, и добавьте styleheet_link_tag (в application.html.haml view) или require (в application.css), новая тема переопределяет тему Bootstrap по умолчанию, где это необходимо? – tanookiben

+0

Да, а также проверить их страницу [github] (https://github.com/thomaspark/bootswatch/blob/master/README.md), очень ценную информацию о том, как использовать их загрузку. – coletrain

+0

Прохладный за помощь! – tanookiben

 Смежные вопросы

  • Нет связанных вопросов^_^