denshoch/LandingPages — pull request #13 by takahashim (2014-10-16 04:07:20+00:00)
Title: use jade instead of ejs

ejsの代わりにjadeを使うようにしてみるためのpatchです。

* gulpfile.jsはjadeを使うように変更してますが、narrative/1.0/ejsディレクトリはそのまま残っています
* `gulp narrative`を実行してできるtheme.htmlをnarrative/theme.jade.txt として保存しています
* jadeの全般的な注意点として、改行の処理は自動で行われます。その際、tumblrのタグはただのテキスト文字列として扱われるので、改行されないところが多々あります。そのために「`|` ` `」（「|」+半角空白、この半角空白を入れないとエラーで死ぬ。*.jadeファイル中での「|」だけの行は全部これ）という謎記法が随所に埋められています。ここだけちょっとuglyですが、あとはシンプルなjadeファイルになっているかと思います。