-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Open
elastic/elastic-charts
#2784Labels
Team:VisualizationsTeam label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t//Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t//enhancementNew value added to drive a business resultNew value added to drive a business resultimpact:mediumAddressing this issue will have a medium level of impact on the quality/strength of our product.Addressing this issue will have a medium level of impact on the quality/strength of our product.loe:largeLarge Level of EffortLarge Level of Effort
Description
Describe the problem
The tabular way of displaying legends to the bottom of the chart wastes too much space and forces users to scroll. It's also not clear that users can scroll down.

Describe the solution
- New "Layout" configuration option with List vs Table options when the legend is positioned to the bottom or the top.
The "Layout" option will always be available, even when statistics are available, except when the user selects "current value" in "Statistics". The "Layout" option will be disabled and will default to Table because the values change and it's difficult to visualize. Add a tooltip when users hover the disabled Layout options that says "List format not available when selecting "current value" in Statistics"
It was decided to keep this layout for the current value as well.- The legend labels will have truncation in the list format after X
characterspx. - List legends should support all the legends functionality such as clicking to highlight and filtering (for/out). Do this issue first [Legend] Show data series icon for filters only at hover elastic-charts#2444
- List legend positioned at the bottom of the chart should be the default option ONLY for new charts
- There should be at least 2.5 lines visible by default so the user understands he can scroll down.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Team:VisualizationsTeam label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t//Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t//enhancementNew value added to drive a business resultNew value added to drive a business resultimpact:mediumAddressing this issue will have a medium level of impact on the quality/strength of our product.Addressing this issue will have a medium level of impact on the quality/strength of our product.loe:largeLarge Level of EffortLarge Level of Effort