首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有refinery主题插件的refinery CMS中设置Compass?

如何在没有refinery主题插件的refinery CMS中设置Compass?
EN

Stack Overflow用户
提问于 2011-09-20 03:29:22
回答 1查看 914关注 0票数 3

根据this discussion的说法,在炼油厂CMS中使用指南针时,需要使用炼油厂主题插件。但refinery-theming's page表示,使用它不再是命令。在没有主题插件的情况下,有没有办法在炼油厂使用Compass?非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-04 18:47:59

我通过执行以下操作在炼油厂站点中使用Compass:

1)将指南针依赖项添加到Gemfile:

代码语言:javascript
复制
gem "compass"
gem "haml"

2)运行包安装

3)初始化指南针的app

代码语言:javascript
复制
compass init rails /path/to/myrailsproject

4)覆盖Refinery shared/_head.html.erb partial:

代码语言:javascript
复制
rake refinery:override view=shared/_head

5)将以下样式表链接标签添加到shared/_head.html.erb:

代码语言:javascript
复制
<%= stylesheet_link_tag 'screen', :media => 'screen, projection' %>
<%= stylesheet_link_tag 'print', :media => 'print' %>

<!--[if IE ]>
<%= stylesheet_link_tag 'ie.css', :media => 'screen, projection' %>
<![endif]-->

6)我个人从共享的/_head.html.erb中删除了所有其他的stylesheet_link_tag

7)您的样式现在应该添加到app/stylesheets/screen.scss和包含的部分

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7476242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档