内置SASS / Compass和HAML的博客引擎

时间:2011-11-02 22:25:41

标签: blogs haml markdown sass compass-sass

我非常喜欢HAML和SASS为我的设计习惯所做的事情。我想将我的博客从Wordpress切换到本地支持SASS,Compass和HAML的东西(Markdown和Liquid支持的奖励积分)。有什么?

Typo和Mephisto似乎没有提到它,我认为我不想要一个静态的博客,就像Jekyll看起来一样好(加上你必须在Jekyll跳过SASS和HAML的篮球,我是我不确定。)

我知道让目录观看并自动编译并不是非常困难,但如果可以的话,这是一个额外的复杂层,我会避免。

那里有什么东西给我吗?

谢谢!

4 个答案:

答案 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)

这可能并不能真正回答你的问题,但是你有没有考虑过使用像ActiveAdminRailsAdmin这样的东西建立一个简单的问题?你仍然可以安装罗盘或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来沙箱化 - 至少我希望他们这样做!