Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

High contrast mode #4853

Open
sarayourfriend opened this issue Sep 2, 2024 · 0 comments
Open

High contrast mode #4853

sarayourfriend opened this issue Sep 2, 2024 · 0 comments
Assignees
Labels
♿️ aspect: a11y Concerns related to the project's accessibility 🕹 aspect: interface Concerns end-users' experience with the software design: needed Needs a designer's touch before implementation can begin 🌟 goal: addition Addition of new feature 🟨 priority: medium Not blocking but should be addressed soon 🧱 stack: frontend Related to the Nuxt frontend

Comments

@sarayourfriend
Copy link
Contributor

Problem

We are working to add Dark Mode in Openverse: #3592

In discussions reviewing and bug-checking Dark Mode implementation and designs, we've decided it would be a good idea to also develop an additional high contrast versions of Openverse light and dark modes, to be enabled by users, or by default when the user agent reports a preference for high contrast UIs.

Refer to the last section of this comment and the follow-up from @fcoveram for more context: #4783 (reply in thread)

Description

This is a follow-up issue to the dark mode project and is out of scope of the project. Therefore, it does not affect the status of that project.

The dark mode project lays a solid foundation for implementing a high-contrast variation of both Openverse visual designs.

This issue requires design and implementation:

  • Design
    • The development of high contrast versions of Openverse light and dark mode designs
    • A design for user interface control of the option
  • Implementation
    • Add the color variables and root-element class context for high contrast
    • Add the controls for high-contrast variations
@sarayourfriend sarayourfriend added 🟨 priority: medium Not blocking but should be addressed soon 🌟 goal: addition Addition of new feature 🕹 aspect: interface Concerns end-users' experience with the software ♿️ aspect: a11y Concerns related to the project's accessibility 🧱 stack: frontend Related to the Nuxt frontend design: needed Needs a designer's touch before implementation can begin labels Sep 2, 2024
@fcoveram fcoveram self-assigned this Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
♿️ aspect: a11y Concerns related to the project's accessibility 🕹 aspect: interface Concerns end-users' experience with the software design: needed Needs a designer's touch before implementation can begin 🌟 goal: addition Addition of new feature 🟨 priority: medium Not blocking but should be addressed soon 🧱 stack: frontend Related to the Nuxt frontend
Projects
Status: 📅 To Do
Development

No branches or pull requests

2 participants