0

Я запускаю Rails3 с twitter-bootstrap-rails. У меня есть 2 разных макета «application.html.erb» и «backend.html.erb». К сожалению, при использовании бэкэнд-макета я по-прежнему получаю все стили bootstrap_and_overrides.css.less, переопределяющие значения по умолчанию. Я хотел бы использовать только отдельный файл переопределений, чтобы макет отличался от моего макета приложения.Rails3 twitter-bootstrap-rails с несколькими макетами

Любое предложение о том, как лучше всего это сделать?

Единственный способ, которым я могу это сделать, - не требовать переопределения файла в моем файле application.css (как это предлагается в bootstrap readme) и вместо этого потребовать его в файле CSS, который я загружаю только в приложение. html.erb файл.

ответ

0

Я не видел, что в приложении на самом деле указан файл application.css. Я изменил эту строку следующим образом:

<%= stylesheet_link_tag "backend", :media => "all" %> 

А потом создал backend.css файл, который не ссылаться на все дерево, ни исходный файл переопределяет.

Теперь у меня есть общий макет, который можно настроить с помощью backend.css или моего нового файла bootstrap_and_overrides_backend.css.less.

+0

Спасибо, что разместили этот Q & A - это помогло мне! –

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

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