使用默认回退覆盖每个主题的罗盘精灵图像

时间:2013-12-17 01:10:59

标签: ruby-on-rails sprite compass-sass

鉴于文件结构类似于:

- themes  
|---+ default
    |- a.png
    |- b.png
    \- c.png
 ---+ foo
    \- a.png
 ---+ boo
    \- b.png

意味着目录app/assets/images/themes/default包含3个文件。其他2个主题(foo和boo)"覆盖"其中一些文件。

我需要为每个主题生成精灵,同时考虑到为特定主题替换的图像。

例如:

  • 主题default的精灵应包含3个文件:default/a.pngdefault/b.pngdefault/c.png
  • 主题foo的精灵应包含:foo/a.pngdefault/b.pngdefault/c.png
  • 主题boo的精灵应包含:default/a.pngboo/b.pngdefault/c.png

如何使用Compass spriting实现此目的?

(使用Rails 4)

1 个答案:

答案 0 :(得分:0)

今天没有解决方案。
但存在一个问题:https://github.com/chriseppstein/compass/issues/1286