• 07 «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • » 09
ASOK?
ActionScriptでFlashつくるよ
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
page top

Trac Lightningのひどいデザインをなんとかすべく、調べたり探したりしてみた。

ディレクトリ

■全プロジェクトのデザインを変更する
TracLight\python\share\trac\htdocs\css

■個々のプロジェクトのデザインを変更する
D:\TracLight\projects\trac\arkios\templates

■デフォルトのデザインを変更する
TracLight\install\trac-template\templates\site_css.cs

Trac LightningのCSSを変更する (+KeiyaKanno's Blog)

trac月(TracLight)のアップデートメモ - blog.azukipochette.jp

デザインを上書きしてみる

#56 (Tracサイトのデザインを変えてみる(その2)) ? HirobeのHack倉庫 ? Trac

上記cssを「TracLight\python\share\trac\htdocs\css」に上書きするも、半端に更新されてしまう。

Trac本体のcss等を「TracLight\python\share\trac\htdocs\css」に上書きしても、元のデザインが残っている。

デザインを全部オフにしてみる

ここで、上の引用文のデザインを全部はずしても、一部にデザインが当たっているのに気づく。
Firebugで調べてみると、「/trac/TestProject/themeengine/theme.css」というcssが当たっている。
インストールディレクトリを掘ってみると、themeengine(=テーマエンジン)というのはどうやらWiki(?)のプラグインらしいが、元のcssがどこにあるかがわからず挫折…しそうになったががんばった。

テーマエンジンをオフにする

ThemeEnginePlugin 使って Trac テーマ変更 - ジャックと豆の記@g:framework - 骨格部

「trac テーマ エンジン」で検索して上記ページを発見。trac.iniを編集すればテーマエンジンとやらをオフにできそうだ。

「/python/share/trac/conf/trac.ini」の128行目

themeengine.* = enabled
をコメントアウト(#)してTracを再起動することで、メニューバーの背景画像をノーマルに戻すことができた。

まだ<Hn>タグが紫色

外部CSSではなく<head>に直接記述されている…
→「/projects/trac/<プロジェクト>/templates/site_css.cs」を読み込まないようにしたら、紫色もなくなった!ので、ここを編集すればよさそうだ。
「/install/trac-template/templates/site_css.cs」を変更すれば、新規プロジェクトもまともなデザインになるよ!たぶん。

ヘッダロゴも元に戻す

ロゴファイル「/python/share/trac/htdocs/trac_banner.png」を「/projects/trac/<プロジェクト>/htdocs」にコピー。

「/python/share/trac/conf/trac.ini」の[header_logo]セクション

src=site/logo.jpg
src=site/trac_banner.png

に書き換える。

関連記事
page top

コメント

管理者にだけ表示を許可する
 

トラックバック
TB*URL
Copyright © 2005 ASOK?. all rights reserved.

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。