blog.migiue.jp

Typo 5.2 のテーマを作る

Typo5.2にupgradeしたついでに、デザインも変えたりしている。

Typoはthemeという機能でデザインを切り替えることができる。そのthemeを自作してみてRailsとerbの良い勉強になりそう。

Typoのtheme集は http://typogarden.org/ にまとまっているけど、まだまだ数は少ないし、日本語の情報もほとんど無い。でもソースが読みやすいから分かりやすくて良いね。

基本的な作り方は http://wiki.github.com/fdv/typo/typo-theme-creation-quick-guide に書いてある。自分用のdefault.html.erbとcssを用意すれば良い。もっと細かいところまでカスタマイズしたい場合は、theme専用のviewファイルを用意すれば、本体で用意されているviewをoverrideするようだ。このあたりはかなり柔軟にthemeを作れそうだ。

いまいじっているthemeでは実験的にblueprint CSSフレームワークを使ってみたり、yuga.jsとかJqueryとか、外部ファイルをモリモリinclude。ある程度デザインが確定したらgzipしたり1ファイルにまとめたりしよう。

動作環境はXENで作った仮想マシンにmod_rails。普通に安定してる。