我非常喜欢HAML和SASS为我的设计习惯所做的事情。我想将我的博客从Wordpress切换到本地支持SASS,Compass和HAML的东西(Markdown和Liquid支持的奖励积分)。有什么?
Typo和Mephisto似乎没有提到它,我认为我不想要一个静态的博客,就像Jekyll看起来一样好(加上你必须在Jekyll跳过SASS和HAML的篮球,我是我不确定。)
我知道让目录观看并自动编译并不是非常困难,但如果可以的话,这是一个额外的复杂层,我会避免。
那里有什么东西给我吗?
谢谢!
答案 0 :(得分:1)
看看Nesta CMS。它基于Sinatra,很轻,支持所有templating options that Sinatra supports,有一个很好的插件系统,可以是hosted for free on Heroku。
对于由内斯塔驱动的适当示例网站,请查看The Sass Way。
答案 1 :(得分:1)
还有http://middlemanapp.com非常棒。
答案 2 :(得分:0)
这可能并不能真正回答你的问题,但是你有没有考虑过使用像ActiveAdmin或RailsAdmin这样的东西建立一个简单的问题?你仍然可以安装罗盘或bourbon或任何你喜欢的东西。
更新:
刚刚发现这个,它被称为Octopress - 它在jekyll上运行,但它内置了对Sass和Compass的支持,还有haml的插件/转换器。它看起来像是一个很好的工具。
答案 3 :(得分:0)
小心!您不希望在CMS中未经修改使用Haml。原因是Haml可以嵌入任何Ruby代码,因此您的CMS页面将能够执行令人讨厌的事情,如
%h1 My Cat
%p This is a picture of my cat.
- User.delete_all
我理解,Radiant可以使用Haml;我想他们必须使用Radbox(他们有限的模板语言)而不是完整的Ruby来沙箱化 - 至少我希望他们这样做!