TracLightningのCSSとかオープンソーステクノロジー勉強会とか。

id:Syunpei氏こと白石俊平さんがGree Labs第19回 オープンソーステクノロジー勉強会でHTML5についてお話されるのとのことで、他のスタッフを誘って出陣。

Gree Labs第19回 オープンソーステクノロジー勉強会

勉強会内容はJJUGでお伺いしているため割愛。

以下、会場で会ったid:imai78にいさんの要望通りTracLightningのCSSについて書く。


TracLightningのCSS

先に断っておくが、いつもはLinuxTrac使ってる。TracLightningのソースコードは初めて>_<

ひとまずリポジトリを見たら/trac-template/templates/site_css.csってのがあった。

http://git.sourceforge.jp/view?p=traclight/traclightning.git;a=blob;f=install/trac-template/templates/site_css.cs;h=9e5f60eb7c96039218f6243f3c538dffd45fc49f;hb=HEAD


で、参考になりそうな情報。

他に調べたら、参考になりそうな情報があった。

http://weekbuild.sakura.ne.jp/trac/wiki/TracInterfaceCustomization#サイトCSS

どうやらsite_css.csで外部CSSをimportする方法みたい。


で、もっとソースを漁ってたら。

あれ...Trac wikiのCSSが見当たんない?...と思ってたらあった。id:imai78にいさんの探してるのこれだろー。

python-lib/trac/trac/htdocs/css/wiki.css

http://git.sourceforge.jp/view?p=traclight/traclightning.git;a=blob;f=python-lib/trac/trac/htdocs/css/wiki.css;h=e74b69f2e54911be03a56e5c9a864e4a4b3ac5a4;hb=HEAD


/Trac-0.11.5.ja1/trac/htdocs/css/wiki.css

Trac0.11.5ではどこだ?て事で見た。


他勉強になった点

  • Tracのwikiとかもプラグインとして書かれてる。
  • SourceForge.JPでGitあるんだ。

まとめ

これでid:imai78にいさんの要望通り?