Recently, I decided to change my color scheme on my XP laptop to High Contrast #2; a dark, green-on-black look. Overall, I've really been enjoying it, but I've noticed one small problem. This site forces the font color to black. This has rendered typing in the text boxes near impossible for me, as it becomes black text on a black background.
Now, I know that dark color schemes like this are anything but common, and I get that this probably isn't an issue to anyone but me. However, after seeing that this is the only site that does this, I'm uncertain why this should be an issue at all, to anyone. I imagine Brainface and the rest of the tech staff are capable of dealing with this sort of thing. If, however, there's a valid, technical requirement for the font to be black (IE, the CMS doesn't support local defaults, etc.), then I'll gladly accept that. Typing in Notepad isn't really that big of a deal. I'm just not sure why global overrides like that are in place.
If someone could look into this and fix it, or even just explain why it can't be fixed, it would be appreciated. Either way, thanks in advance!
If you set up your browser to display green on black then all sites should do that. A websites CSS cannot override a browsers custom settings. That's not a rule to be followed, but a literal fact. There is no way for CSS to override a browser since the browser is the one that chooses how a site displays. It's likely one of several things. Either what you have the color defined for and the type of text in the textboxes here are recognized as different things by the browser, or you didn't set your browser itself and only set your overall theme (need to set it in the browser in particular). It could also be a bug in the browser that allowed a certain CSS setup to slip through. What browser are you using?
Firefox 3.6. I installed a Greasemonkey script that I thought might be the cause, but the problem persisted even after I disabled both the script and Greasemonkey itself.
If you know CSS coding (http://www.w3schools.com/CSS/default.asp), you can manipulate the way Firefox displays specific websites by installing the Stylish (https://addons.mozilla.org/en/firefox/addon/2108) add-on.
For example, to change the color of the big text areas (not label text fields, such as the one you'd type the thread title when creating a new thread), create a new blank style in Stylish and paste the following text into it:
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.thecbg.org") {
textarea {
background-color: silver;
}
}
This will affect only pages under the www.thecbg.org domain.
Quote from: GhostmanIf you know CSS coding (http://www.w3schools.com/CSS/default.asp), you can manipulate the way Firefox displays specific websites by installing the Stylish (https://addons.mozilla.org/en/firefox/addon/2108) add-on.
For example, to change the color of the big text areas (not label text fields, such as the one you'd type the thread title when creating a new thread), create a new blank style in Stylish and paste the following text into it:
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.thecbg.org") {
textarea {
background-color: silver;
}
}
This will affect only pages under the www.thecbg.org domain.
Probably the best fix you can do in this situation. And CSS isn't hard to learn, it's pretty much plain english.
It worked! I used to kinda know some CSS, but it's been awhile. This probably gives me a good reason to lean it all over again, huh?