2010-09-20 14 views
1

我在我的应用程序中有一个皮肤支持。我正在寻找一种工具,它可以使客户(不是当前的程序员)改变皮肤。Ruby on Rails:CSS和皮肤管理

是否有管理工具(gem,plugin)让Rails管理(编辑,创建,查看)这些皮肤?我寻找一些简单的解决方案,如/admin/skins页面,我可以做所有的事情,否则我会写我自己的。

如果没有这样的工具 - 是否有任何最佳实践示例(可能来自其他语言/框架)?其他语言/框架使用什么样的方法?

任何形式的帮助表示赞赏。

回答

1

是宝石可能的解决方案?

+0

这不是解决问题的东西。尽管感谢您指出一个很好的宝石 – gmile 2010-09-20 21:39:47

0

这实际上取决于你想要的风格。我不确定是否有任何我还没有听说过的插件,但如果我身在鞋里,我个人只会自己做皮肤造型师。

我的想法是让用户能够完全自定义他们的页面ala myspace,在这种情况下,你只需要创建一个语义稳健的HTML然后做一个CSS上传,将使用他们的CSS文件的设计。

或者你可以限制你的用户到你想要的样式,所以你仍然可以保持你的网站的基本布局。只要给他们着色他们的字体,调整大小或着色他们的背景。没有漂浮或任何。在这种情况下,您必须创建一些将颜色/字体大小作为输入并根据用户所选内容进行更改的内容。