Re: Message list text color -

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bob Goodwin:
> I suspect that n one reading my inquiry knows how SeaMonkey works.

No big surprise.  A user-support group is more about operating the
software than the programming of the software, and it's a rapidly
moving target.


> I checked and found one .css file already there, apparently created
> by the "Tonequilla" add-on I installed to get audio announcement of 
> messages received. I could probably add to the if necessary but I
> haven' the slightest idea where to look for what is coloring the
> addresses listed in the email message display headers, e.g. From, To,
> Subject. They are coming up in dark blue and I can't read them
> against the black background.

I tend to hate dark websites, for the same reason (dark blue on black
is difficult to see, to begin with, and my eyes blur blue terribly). 
Also, glaring white text on black is painful on my eyes.  I did a
medium contrast CSS page for attacking websites (make nearly everything
black on grey).

There's more information around on restyling webpage rendering than the
rest of the user interface of the software, and it's mostly about the
web browsers instead of mail clients.  Some of the information is
transferable, but you need to know how.

It may be worth uploading the .css file, somewhere so we can see if we
can make use of it.



> I would like to try adding to .css but I have no idea as to the name
> of the item I am trying to modify. I had hoped they would tell me
> what they had done to color those lines but no success on that
> question. I looked for a clue in about:config but without success so
> far.




Might be a time to try tangentially.  What have you tried doing, so far?

Have you searched for "thunderbird vision impaired," or header colours,
 accessibility, etc, trying to find ready made solutions?

Because Mozilla, Firefox, Thunderbird, SeaMonkey, etc., support theming
the interface, there ought to be one that manages to change the entire
interface colour scheme to something useful (though it could be an
annoying series of tests to go through trying a lot of them).  Here, we
have organisation like the Royal Society for the Blind, which sometimes
have technology support, and have found a few solutions for making the
various usual internet programs easier to deal with.


It may be worth asking for some direct help on one of the Mozilla
forums.  e.g. If you have a simple set of conditions you'd like imposed
on the display, outline them, see if someone can provide a
preconfigured file, or the appropriate keywords.

Such as saying you want the message body and message headers to be all
white on black (text, links, header names, everything), always
(overriding any other settings).  Perhaps a screenshot or two (what
it's doing - dark blue on black, and fake up one of what you want).




I've looked through these links for information (below), and typed up
some stylesheets to try out.

http://kb.mozillazine.org/UserChrome.css
http://kb.mozillazine.org/Category:Visual_customizations_%28Thunderbird%29
http://kb.mozillazine.org/Bad_Eyesight_-_Thunderbird
http://kb.mozillazine.org/Links_display_color_-_Thunderbird
http://webdesigns.ms11.net/chromeditp.html
https://support.mozilla.org/en-US/questions/904670

If the list allows it through, I'll send a couple of example
stylesheets that seem to do what you're asking when I try them on
Thunderbird.  I don't have SeaMonkey installed, and I don't use
Thunderbird, so it's a bit of trial and error.


-- 
 
uname -rsvp
Linux 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64
 
Boilerplate:  All unexpected mail to my mailbox is automatically deleted.
I will only get to see the messages that are posted to the mailing list.
 
/*
 *  "For Bob" userChrome.css stylesheets (October 2018)
 *
 *   This is style sheet to change interface colours, it changes the display
 *   of just the user interface.  Other stylesheets change the display of
 *   messages within the interface.
 *
 *   Place this userChrome.css file inside a chrome directory, inside your
 *   profile.  You may have to create the chrome directory, yourself.
 *
 *   e.g. ~/.thunderbird/jhdsafhd.default/chrome/userChrome.css
 *
 *   Your actual profile directory will have different random characters
 *   where I have typed:  jhdsafhd
 *
 */



/*  Takes the colour out of everything that you read,
 *  and uses a normal font: 
 */


#msgHeaderView *
{  
 color: white !important;
 background: black !important;
}


/*
 *  "For Bob" userContent.css stylesheet (October 2018)
 *
 *   This is style sheet to change message content colours, it only changes
 *   the display of email bodies.  Other stylesheets change the display of
 *   program's user interface.
 *
 *   Place this userContent.css file inside a chrome directory, inside your
 *   profile.  You may have to create the chrome directory, yourself.
 *
 *   e.g. ~/.thunderbird/jhdsafhd.default/chrome/userContent.css
 *
 *   Your actual profile directory will have different random characters
 *   where I have typed:  jhdsafhd
 *   
 */



/*  Takes the colour out of everything that you read,
 *  and uses a normal font: 
 */


body
{
 padding: 0.5em 1em 1em 1em !important;
}


*
{  
 color: white !important;
 background: black !important;
 font-size: 1em !important;
 line-height: 1.4em !important;
}



/*  Show up links, and make them easier to read: 
 */


a:link, a:visited
{
 color: white !important;
 background: inherit !important;
 text-decoration: underline !important;
}

a:hover[href], a:active[href], a:focus[href]
{
 color: yellow !important;
 background: inherit !important;
 text-decoration:none !important;
}

/* It's useful to make the hover/active/focus of a link show up differently,
 * in some way, so that you can tell that the browser is responding to you
 * cursoring around and clicking on things.  Changing colour is one way,
 * removing the underlining is another way (which also helps you to read what a
 * link says, before you click on it, if you want to see where dashes exist
 * within a link).
 */




/* Below here are things I do to make bad HTML content easier to read.
 * You may or may not want to bother with them, the above clauses
 * are related to the things that we've discussed on the mailing list.
 * /






/*  Make the headings different (than the body),
 *  but not too different:
 */


h1, h2, h3, h4, h5, h6
{
 font-size: 1.5em !important;
}




/*  Add padding around things that are often squashed together: 
 */


p + h2, p + h3, p + h4, p + h5, p + h6, 
div + h2, div + h3, div + h4, div + h5, div + h6, 
table + h2, table + h3, table + h4, table + h5, table + h6, 
ul + h2, ul + h3, ul + h4, ul + h5, ul + h6, 
ol + h2, ol + h3, ol + h4, ol + h5, ol + h6,
hr + div
{
margin-top: 2em !important;
}


dt
{
 padding-bottom: 0.5em !important;
 font-weight: bolder !important;
 font-family: sans-serif !important;
}


dd
{
 padding-bottom: 0.5em !important;
}


legend, caption
{
 font-size: larger !important;
}


legend, caption, th
{
 font-weight: bolder !important;
 font-family: sans-serif !important;
}


th, td
{
 padding: 0.3em !important;
}


code, pre, tt
{
 font-family: monospace !important;
 font-style: normal !important;
}


a, span
{
 font-family: inherit !important;
 font-weight: inherit !important;
 font-size: inherit !important;
}



_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux