我做了几次不同的尝试都没有成功。
第一种是使用twitter-bootstrap-rails,然后在 bootswatch.com 下载某个 theme 的 variables.less 和 bootswatch.less 文件加入到 stylesheets 目录中,再在bootstrap_and_overrides.css.less
最开始加入
@import "variables";
@import "bootswatch";
但是最后会报错:
.box-shadow is undefined
(in /Projects/my/app/assets/stylesheets/bootswatch.less)
另外一个尝试是使用twitter-bootswatch-rails,加入 gems 之后安装的步骤是
rails g bootswatch:install simplex
rails g bootswatch:import simplex
rails g bootswatch:layout application
rails g bootswatch:themed items
这样做完之后访问 localhost:3000/items 还是报跟上面一样的错误。
.box-shadow is undefined
(in /Projects/my/app/assets/stylesheets/bootswatch.less)
我的目的很简单,就是使用 bootswatch 的其中一个 theme,不需要做到能切换的,在整个项目的页面都默认使用这个 theme 就行。
有谁对使用 bootswatch 比较熟悉的麻烦指点一下。