vercel/hyper

Having only a dark scheme for the website makes it less accessible

mlaopane opened this issue · 2 comments

Is your feature request related to a problem? Please describe.
The https://hyper.is/ website only has a dark scheme.
It can be really hard to browser for people like me.

Describe the solution you'd like
Even though having a dark or light scheme by default is opinionated, having a switch to toggle to a light scheme would make it more accessible.

Describe alternatives you've considered
Using a light scheme by default 😅

Additional context
My eyes really struggle using websites with dark backgrounds 😭

@mlaopane You’re absolutely right—providing users with a choice between light/dark themes is critical for accessibility. Many users rely on contrast adjustments to navigate comfortably, and a toggle would align with inclusive design practices.

Possible Next Steps:

  • System Preference Detection: The site could default to the user’s OS/browser theme (via prefers-color-scheme CSS media queries).

  • Manual Toggle: Add a persistent UI button to switch themes.

I’d be happy to help draft a PR! Let’s advocate for better accessibility here. 👏

so we could use the CSS dark for user preference to toggle between dark and light, theme. Is that the correct?