• Frog On Shark@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      Do you mean altogether unnecessary, or unnecessary as a persistent toggle on the main screen?

      If you’re talking about the former I’d disagree, easiest way to explain is with my own real-world example.

      I put basically everything in dark mode, but our ticketing system’s website I put in light mode (even though they have a dark mode) because their dark mode looks like shit.

      • Zak@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        our ticketing system’s website I put in light mode (even though they have a dark mode) because their dark mode looks like shit.

        Once, a client asked me to put a spinner on a page that was slow to load. I made the underlying SQL query 2000 times faster instead.

        A toggle is not the best solution to your problem.

      • Jared White ✌️ [HWC]@humansare.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Maybe there’s a case to be made for a theme setting on a screen somewhere. Or as others have said, this could be set at the browser level per site.

        I just think having a toggle up in the header is sort of a UX waste.

      • RougeEric@lemmy.zip
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        I think the better alternative would be for browsers to have some kind of per-site override instead of relying on every single site building the same system and putting the option in a different place.

        If a setting is universally supported by all sites (which dark mode should be, along with the other common accessibility flags), it shouldn’t be something that the sore needs to control.

        • Frog On Shark@programming.dev
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          It probably wasn’t clear in my post but I’d be happy with the toggle being in the browser (not something I’ve historically thought about but a great idea), it was more about the existence of a toggle.

          I do agree with @jaredwhite@humansare.social that having the toggle in the header is a waste of space. Same with horizontal tabs.

  • Zak@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    When I loaded this page on my phone (Firefox on Android), the colors changed several times during loading, then the layout shifted so that only a third of the screen was used for text. That makes taking the author’s thoughts on web design seriously difficult.