3

根据这个讨论,在炼油厂 CMS 中使用 Compass 时需要炼油厂主题插件。但是炼油厂主题的页面说它不再是使用它的命令。无论如何在没有主题插件的情况下在炼油厂中使用 Compass 吗?非常感谢。

4

1 回答 1

8

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

1) 将 Compass 依赖项添加到您的 Gemfile:

gem "compass"
gem "haml"

2)运行捆绑安装

3) 为指南针初始化应用程序

compass init rails /path/to/myrailsproject

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

rake refinery:override view=shared/_head

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

<%= 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) 我个人从 shared/_head.html.erb 中删除了所有其他 stylesheet_link_tag

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

于 2011-10-04T10:47:58.790 回答