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 font-size/data glyph balance #1276

Open
Tracked by #232
markov00 opened this issue Jul 29, 2021 · 0 comments
Open
Tracked by #232

Improve font-size/data glyph balance #1276

markov00 opened this issue Jul 29, 2021 · 0 comments
Labels
:accessibility Accessibility related issue :all Applies to all chart types design enhancement New feature or request

Comments

@markov00
Copy link
Member

markov00 commented Jul 29, 2021

From elastic/eui#4845 (comment):

Our bar charts, and charts in general are configured with a suboptimal balance of font size and data glyph (bar rectangle, etc.) shape. The fonts are small and the data shapes are large. It looks like a functional prototype not the final product. It's also an issue from an accessibility viewpoint: the user gets a huge piece of help in determining the screenspace size of the data shapes, but it's at the expense of font size. Also, even if there's ample room and the user has something like 3 bars, it shouldn't take up all that space. There ought to be a ratio of font size to bar width. For example, on the above images, the bar thickness is easily 3x that of the category labels, and the slightly taller value label inside the bar is also barely over 1/3rd of the height. 1.618x (golden ratio) to around 2x ratio would work but 3x is visually and accessibility wise unbalanced. Eg. this uses around 2x, despite few bars (if there are many bars, it's OK for the text to be about as tall as the bar is thick). This page has a couple of bad examples or unsupported advice, but most charts have a good font/shape balance. Big bars, small fonts is the main way to recognize Kibana visualizations in the wild

@markov00 markov00 added enhancement New feature or request :accessibility Accessibility related issue :all Applies to all chart types labels Jul 29, 2021
@markov00 markov00 mentioned this issue Jan 30, 2024
25 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:accessibility Accessibility related issue :all Applies to all chart types design enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant