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

Improve legibility of grid and element labels, particularly when rendering on top of light backgrounds with dark text #4

Open
mjrusso opened this issue Jan 1, 2022 · 2 comments

Comments

@mjrusso
Copy link
Owner

mjrusso commented Jan 1, 2022

It can be hard to read grid and element labels in a variety of circumstances, but especially when Scoot is rendering on top of light backgrounds with dark text.

(This issue primarily affects grid-based nav, but the same technique should also be used to improve the drawing of bounding rects for elements when using element-based nav. For an entirely different legibility issue with element-based nav, see #2.)

Is there a (performant) way to modify the colours of the grid based on the content immediately underneath it?

mjrusso added a commit that referenced this issue Jan 1, 2022
For posterity, these particular features were filed as:

- #4
- #5
- #6
- #7
- #8
- #9
- #10
@mjrusso mjrusso changed the title Improve legibility of grid labels, particularly when rendering on top of light backgrounds with dark text Improve legibility of grid and element labels, particularly when rendering on top of light backgrounds with dark text Jan 9, 2022
@mjrusso
Copy link
Owner Author

mjrusso commented Jan 9, 2022

Added a stopgap to improve legibility when using element-based navigation, until this particular ticket is implemented.

@mjrusso
Copy link
Owner Author

mjrusso commented Feb 15, 2022

#21 added some contrast controls (which now persist across app launches), which should help (a tiny bit) with legibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant