2012-04-21 2 views
0

У меня возникли проблемы с путями в компас, я разработке темы WordPress с Сасс-компас, используя эту структуру:Относительные Папки в Wordpress с Compass Sass

тема имя/
/CSS/style.css
/sass/style.scss
/изображения
/шрифты

Я хочу уважать эту структуру вызывают таблицы стилей уже написаны с использованием пути, как:

h1 {background-image: url ('images/sprite.png'); }

Так как таблица стилей находится внутри папки css, созданной компасом, мне пришлось бы переименовать все пути изображений в url ('../ images/sprite.png') или поместить папку изображений внутри папки css для этого работать без изменения, но это не оптимально в этой ситуации, мне нужно найти способ сделать эту работу без изменения таблицы стилей, я попытался с config.rb, но это не сработало, любая помощь приветствуется, спасибо вам, ребята ,

ответ

0

WordPress имеет некоторые конкретные правила, а именно style.css должен быть в корне темой для работы темы. Таким образом, вы должны уважать WordPress до sass.

Альтернативой является создание папки с активами.

/тема
style.css
/assets/morestylesheets.css
/активы/изображения
и т.д.

+0

Спасибо за быстрый anwser, да я на самом деле обойти это требование путем размещения пустой стиль. css и в Я поместил путь к sass, скомпилированному css/style.css, так что это не проблема. – Danilux