Skip to content

Add Light Theme for Improved Accessibility #254

@sermelipharo

Description

@sermelipharo

The current version of the website lacks a light theme, which significantly impacts accessibility for users with visual impairments, such as astigmatism. Reading light text on a dark background (reverse contrast) can cause discomfort, eye strain, and difficulty focusing, making the website completely unusable without external tools or extensions.

Problem

  • Accessibility issue: Users with astigmatism and similar conditions struggle with reverse contrast.
  • Lack of choice: The absence of a light theme removes the ability for users to customize their experience to suit their needs.
  • Inclusivity: Accessibility is a critical aspect of an inclusive web experience, and the lack of a light theme excludes a portion of the audience.

Suggested Solution

  • Implement a light theme option that allows users to switch from dark mode to light mode.
  • Add a theme toggle in the UI or use system preferences (e.g., prefers-color-scheme) to detect the user's preference.

Benefits

  • Improved accessibility for users with visual impairments.
  • Enhanced user experience by providing customization options.
  • Compliance with accessibility guidelines and best practices.

Without this change, the website is completely inaccessible to me and likely many others in similar situations. I am forced to rely on third-party tools to make the content readable, which is far from ideal. Please consider addressing this issue to ensure the site is usable for all visitors. Thank you! 🙏

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions