【发布时间】:2014-01-05 23:15:36
【问题描述】:
我使用 bootstrap-sass (https://github.com/thomas-mcdonald/bootstrap-sass) 在我的应用程序中实现了 twitter-bootstrap 3 但我无法使用主题 来自http://bootswatch.com/ 使用此方法(因为它不提供 css 文件)。
然后,我终于设法从 bootswatch 通过删除 gem 安装主题,并且只使用从 twitter-bootstrap 网站直接下载的 CSS 文件。 (我遵循了本教程:http://www.erikminkel.com/2013/09/01/twitter-bootstrap-3-in-a-rails-4-application/)。到目前为止它运行良好,但我看到这篇文章 http://ruby.bvision.com/blog/please-stop-embedding-bootstrap-classes-in-your-html 并决定使用引导程序 mixins 来改进我的代码。
我发现这种方法非常有趣,我想在我的项目中使用它:
article {
.makeRow();
section.main {
.makeColumn(10);
}
aside {
.makeColumn(2);
}
}
考虑到我所说的使用没有 gem 的主题,我怎么能使用 LESS 或 SASS mixins ?
编辑
除了手动编译 LESS 代码没有别的办法吗? (正如 Bass Jobsen 建议的那样)因为它真的不方便..
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 sass less twitter-bootstrap-3