用户自定义主题支持与rails资产管道

时间:2013-04-04 09:41:12

标签: ruby-on-rails themes asset-pipeline handlebars.js templating

我有一个rails应用程序,允许用户轻松创建自己的网站,但他们共享相同的页面结构。

我计划将经典的rails视图切换为模板语言,例如液体或把手。

目标是我的用户可以上传他们自己的模板和css版本,以完全自定义他们网站的外观。

工作流程示例:

  1. 用户上传包含模板和Css文件的主题文件夹
  2. 他们的网站会自动使用这些新模板和设计
  3. 是否可以这样做并继续利用Rails Assets管道?

    非常感谢您的回答!

1 个答案:

答案 0 :(得分:0)

这可能是您可以尝试的:http://www.krautcomputing.com/blog/2012/03/27/how-to-compile-custom-sass-stylesheets-dynamically-during-runtime/

我在Rails 3.2x项目中使用过它并且工作正常,但是我在使用不同的(稍微修改过的Rails 4项目)时遇到了困难。

这是关于使用Sprockets :: StaticCompiler类动态编译css的旧文章。