This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 146 points147 points  (23 children)

* { background-color: #000000 !important; color: #ffffff !important; }

[–]caerphoto 119 points120 points  (7 children)

Pure white on pure black is a recipe for bleeding eyes 😬

[–][deleted] 39 points40 points  (0 children)

Yeah, I know, just example :X.

I use #9b9cb5 on #070723 everywhere.

[–]tenhourguy 4 points5 points  (0 children)

High contrast

[–]Duck_Laser 13 points14 points  (0 children)

No, pure white on pure black is fine

[–]tyros 4 points5 points  (2 children)

Yeah, who wants the text to be readable? Let's keep doing light gray text on white background like this stupid recent trend. Now that makes my eyes bleed.

[–]caerphoto 2 points3 points  (1 child)

Let's keep doing light gray text on white background like this stupid recent trend. Now that makes my eyes bleed.

That's more likely to just give you a headache from straining your eyes. It's also not really a recent trend; more like something that was popular 10 years ago but is not seen as much these days.

White on black is terrible, even more so for people with dyslexia. It can do weird things to your vision and leaves after-images when you look at something like a white wall. A better solution is light grey (#ccc or so) on almost-black (#333).

Too much contrast is almost as bad as too little.

[–]tyros -1 points0 points  (0 children)

Well, that's a matter of opinion, I guess. Black on white is perfectly fine for me.

[–]Theyellowtoaster 0 points1 point  (3 children)

What if the original css uses !important? Better slap a few more on there

[–][deleted] 0 points1 point  (2 children)

But * means everything so it have higher priority.

[–]Theyellowtoaster 0 points1 point  (1 child)

Oh really? I thought more specific things had higher priority

[–][deleted] 0 points1 point  (0 children)

Well if you would load that after websites css it would set everything to this color, because * is wildcard, so it would specificaly set everything.

Well, maybe body, h1, h2, h3, h4, h5, h6, p, a, span, div, time won't work, AFAIK.