Схема с помощью Compass в Rails 3.1

#ruby-on-rails-3.1 #sass #compass-sass #asset-pipeline #blueprint-css

#ruby-on-rails-3.1 #sass #compass-sass #ресурс-конвейер #схема-css

Вопрос:

Я успешно интегрировал Compass и Rails 3.1 в этот пример приложения. Я также пытаюсь научиться использовать Blueprint, поэтому я пытаюсь воспроизвести тест Grid в приложении. Итак, как мне включить Blueprint?Команды, описанные в документации, все еще устарели, поскольку они не работают с конвейером активов. Кроме того, как будет работать условный css для internet explorer, если он уже скомпилирован в остальную часть application.css? Спасибо!

Редактировать: Следуя примеру Майкла Хартла, я успешно интегрировал Blueprint и конвейер в процессе разработки. Но я все еще не получаю соответствующие стили в разработке, и у меня также возникает проблема с компиляцией в процессе производства.

Комментарии:

1. В итоге я использовал 960gs вместо этого и очень доволен.

Ответ №1:

Сделайте это другим способом :

1) добавьте в Gemfile и запустите пакет обновления compass:

 group :assets do
  gem 'compass', '~> 0.12.alpha'
end
  

2) создайте файл blueprint.css.scss в app / assets / stylesheets со следующим содержимым:

 @import '_blueprint';
@include blueprint;
  

3) в app / assets / stylesheets / application.css есть это:

  /*
  *= require_self
  *= require blueprint
  *= require_tree .
 */
  

Комментарии:

1. Будут ли автоматически обрабатываться условные стили ie и print?