1

Я пытаюсь получить градиенты scss для работы от colorzilla's handy gradient editor. Я получаю сообщение об ошибке при добавлении что SCSS код для активов/стилей/header.css.scss:Получение компасов для работы с рельсами

Undefined mixin 'filter-gradient'. (in /Users/me/code/app/assets/stylesheets/header.css.scss)

Так что я добавить @import "compass/css3/images"; к моему header.css.scss файла:

@import "compass/css3/images"; 

header address { 
    background-color: #c9de96; 
    @include filter-gradient(#c9de96, #398235, vertical); 
    $experimental-support-for-svg: true; 
    @include background-image(linear-gradient(top, #c9de96 0%,#8ab66b 44%,#398235 100%)); 
} 

Теперь я получить эту ошибку:

File to import not found or unreadable: compass/css3/images. Load path: Sass::Rails::Importer(/Users/me/code/app/assets/stylesheets/header.css.scss) (in /Users/me/code/app/assets/stylesheets/header.css.scss)

я должен был добавить компас рельсы моей Gemfile:

group :assets do 
    gem 'sass-rails' 
    gem 'coffee-rails' 
    gem 'compass-rails' 
    gem 'uglifier' 
end 

Как заставить эти линейные градиенты работать со scss и рельсами?

ответ

2

Так раздражает, что потратил время на это. Мне просто нужно перезапустить веб-сервер!

+0

Ровно моя проблема. Благодарим вас за ваш собственный ответ. – rememberlenny

0

Я отправляю этот ответ на всякий случай, когда кто-то сталкивается с аналогичной проблемой, например, с компасом 0.12.2. В вашем файле .scss укажите это:

@import "compass"; 
Смежные вопросы