You are reading a single comment by @TurtleRecall and its replies. Click here to read the full conversation.
  • I tested a dark mode quite a few times, it looks terrible.

    It looks bad because all images, avatars and other media assume that the background is white. When the background is black (or dark), transparencies are obvious, edges in .gifs are obvious, videos look too dark, and it all gets unusable really quickly.

    I would like a dark theme, but I've never made one work with the content so I have never shipped one. I removed support for it after the pointlessness was too obvious to me. I could create another, but I don't feel web content has moved on enough to make it work yet.

  • OK, thanks for explaining why it wouldn't work. Bit of a shame but if it was an abomination that's a pretty good reason to avoid.

    I hope you consider trying it again in future though, on mobile everything that I can switch to dark theme I do, just so much easier on the eyes (and on the battery if using an AMOLED screen).

    Cheers!

  • I do want to do it. But only when it looks good.

    The theory behind why is that different devices have a different default colour for the background.

    • Kindle = White
    • CRT = Black
    • Mobile phone LCD = White
    • Mobile phone OLED = Black
    • LCD = White
    • Financial Times = Salmon Pink
    • Apple Watch = Black

    Basically, ignoring the FT, devices have a default background colour of black or white. If text is shown as the contrast to that, then the text is more readable and the experience nicer., i.e. white text on the default black background, or black text on the default white background.

    So for all the devices listed above that are default "Black" background, those in theory would be much nicer to use if web sites like LFGSS offered a theme that embraced the device default background colour and, in those cases, showed the text in white on a dark background.

    The problems are many:

    • I can't find out using CSS what the default background colour is
    • I need UI to show the alternate style
    • The preference needs to be saved per-device, not per-user (sounds like a cookie to me)

    But the thing that has fundamentally blocked me:

    • All of the content on the web defaults to background "White"... and so it looks terrible when presented on a dark background

    Even though the content is really bad and it looks terrible, the theory of readability is solid and so I'll keep coming back to it. I want dark stylesheets to work.

About