我刚刚在 wrapbootstrap 上购买了一个主题,并启动了一个新的 Rails 应用程序来试验它。该主题没有文档,而且我是 Rails 新手,因此我需要一些帮助。这里的其他示例都不是非常详细,并且网上似乎没有关于此的博客文章。谢谢。
这就是主题,如果有帮助的话 - 假设我正在运行 Rails 3,已经运行了“rails 新实验”并且此时没有安装任何 gem,甚至没有安装 bootstrap。希望从一开始就在 stackoverflow 上为其他人提供明确的说明。
我建议您执行以下操作:
1. 将主题资源复制到/vendor
- 将所有 CSS 文件复制到
vendor/assets/stylesheets
- 将所有 JavaScript 文件复制到
vendor/assets/javascripts
- 将所有图像复制到
vendor/assets/images
2. 在资产清单中创建条目
- 创建一个条目
app/assets/stylesheets/application.css
对于您希望包含在应用程序中的每个 CSS 文件。那里列出的所有文件应该自动包含到使用默认布局的所有页面中app/views/layouts/application.html.erb
.
- 对于 JavaScript 来说也是如此
app/assets/javascripts/applications.js
.
3.将主题定制与原始主题文件分开
随意定制您的主题,但将您自己的文件放在下面app/assets/stylesheets
, app/assets/javascripts
and app/assets/images
。这样它们就不会与您购买的主题混淆,并且您可以轻松删除更改,而不必担心损坏您的主题。
4.更改图片路径
现在,您必须手动编辑所有样式表和 JavaScript 文件以查找图像引用。将所有路径更改为/assets
。就像这样:
background-image: url(http://www.example.com/images/bck.png)
Becomes:
background-image: url('/assets/bck.png')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)