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

Accesibility: Add colorblind-friendly theming #2

Open
YonicDev opened this issue Apr 19, 2022 · 0 comments
Open

Accesibility: Add colorblind-friendly theming #2

YonicDev opened this issue Apr 19, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@YonicDev
Copy link
Owner

YonicDev commented Apr 19, 2022

The predecessor table included a colorbilnd-friendly palette for the status colors. Since PokéPassport relies heavily on colors to classify the different categories, it's a good idea to implement a colorblind-friendly system as well.

Color blind friendly table

Options

We have two available options:

Colorblind-friendly palette

We can take the original colorblind-friendly palette, and create new ones.

Pros

✔️ It won't disturb other image patterns in both the Pokémon info page and the numbering of the cells of the table pages.

Caveats

❌ We may require multiple themes for each type of colorblindness
❌ Options for tags may be limited.

Patterns

A similar approach to the one used by Trello and other apps.

Pros

✔️Options for tags aren't as limited, as we can create more visible patterns than color combinations.
✔️One unique theme, which allows for simple toggling.

Caveats

❌ It will surely disturb image patterns in the Pokémon info page and will probably disturb the numbering of the cells of the table pages.

Integration

We should integrate this feature in conjunction to the implementation of the dark theme (#3)

@YonicDev YonicDev added the enhancement New feature or request label Apr 19, 2022
@YonicDev YonicDev mentioned this issue Apr 19, 2022
@YonicDev YonicDev self-assigned this Apr 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant