Ralph Fox <-rf-nz-@xn--kba.invalid> wrote:
> On Sat, 10 Aug 2013 02:58:54 -0500, Rob wrote:
>> Ralph Fox <-rf-nz-@xn--kba.invalid> wrote:
>>>
>>> To control the signature display, follow the instructions at
>>> http://kb.mozillazine.org/Signature_display_color
>>
>> Thanks, that is the article discussing the problem I have.
>>
>> Unfortunately it only discusses a solution that works "per user".
>> What I need is a solution that works "per installation".
>>
>> Is there an equivalent for userContent.css that can be copied somewhere
>> in the program directory and that overrides css for all users of that
>> particular installation?
>
>
> The 'dim' effect is produced by a CSS file messageBody.css inside 
> omni.ja.  The file omni.ja is in the program directory.

Yes I found that, that is how I knew what the attribute is that
fouls things up.

> You may be able to modify messageBody.css to achieve what you need.
>
> To open omni.ja, see
> https://developer.mozilla.org/en-US/docs/Mozilla/About_omni.ja_%28formerly_omni.jar%29
> Look inside omni.ja for the file 
> ./chrome/classic/skin/classic/messenger/messageBody.css

Unfortunately this packing of the files (omni.ja) makes it much more
difficult to do minor tuning.  In the past I could have used a simple
search-and-replace program like gsar to modify the file after install.
Now with omni.ja that kind of thing is much more difficult.

However, there is also an omission in the program.  Before, I had
a search-and-replace in place to add a line like this:

pref("general.config.filename", "mozilla.cfg");

to the default config file.  I was unhappy when I found that everything
was moved into omni.ja and this had become impossible, but at that time it
turned out that the program reads the entire contents of the directory
default/pref after startup, and I could put a fresh .js file there
after install and it would pickup that line.

Now, I think that it should do the same for .css files found in the
chrome directory.  Then I could just put a custom .css there and all
would be OK without having to fiddle with user profiles.
_______________________________________________
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to