- 39 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 20:56:09 ID:jGfhylnr0]
- >>34
userChrome.cssでどうにかするのは無理と思う。 background-color/imageの場合、多分sidebarの要素にtransparentをかけたのだと思う。 この場合、sidebarの背景を透過にすることでbrowser.xulの背景が見えるようになる。 しかし文字色の場合、各personaが#main-windowに対してstyle="color: rgb(7, 24, 141); [...]" というようにスタイルを適用してる。これを#main-window内に呼び出された、例えばExtensionsmanager のwindowにまで引き継ぐことはできない。 なので、Extensionsmanagerのwindow[#extensionsManager]に対してpersonaの指定する上記の color:rgb(7,24,141)を別個に適用しなければならない。 つまりあなたがやったように「ペルソナを変える度に色を調べて指定しなおす」ことになる。 多分、#main-window以外のものにまでpersona-themeを適用するようなアドオンがあるのでは? それを探した方が早いと思う。
|

|