10/03/26 20:56:09 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を適用するようなアドオンがあるのでは?
それを探した方が早いと思う。