-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
[Dashboard] [META] Aesthetic by default #118429
Comments
Hi all, with @ryankeairns help and guidance I made a little analysis of dashboards made by other companies in order to understand what are the features that we can integrate as well to make our dashboard more beautiful and aesthetically pleasing. This is a list of the most important points from my perspective, it could be easily improved and I strongly encourage everybody to contribute, I would love to see what other people think about this: 1. Grouping charts / Including charts into groups (maybe collapsable) force the users to create rows of charts and it creates an additional margin between rows creating a bit more of empty space that makes everything lighter. A longer explanation of these points can be found here: LINK What I did then was trying to apply few of these concepts to our dashboard and these are few things that I would love to share. 1. User guidance 2. Micro visualisations 3. Overall mock Please keep in mind that these images are purely speculative, not a single rule of our design system has been fully respected and we should take these only as material to start a conversation rather than actual design mocks. Even though I would love to hear from people and to understand if there is an interest in discussing these aspects. |
For those following along, I have updated the description to capture Giovanni's feedback as a set of issues organized by topic. |
Quick update - several PRs have been merged (linked in description, above) that provide much more flexibility with metric visualizations. This will help us move much much closer to the proposed designs suggested by Giovanni (full color backgrounds, better text alignment, etc.) Something else for us to track: redesigning/improving the sample data dashboards. Perhaps a good trigger for this would be when Input Controls move to GA and we have a native text/markdown panel. cc:/ @andreadelrio |
Related to elastic/beats#28071 |
Removing the Presentation team label from this for the time being. If the designs and ideas here result in an actionable change we can open a new issue to make the change. Otherwise, we will keep focusing on the improvements identified in Dashboard Usability, and will continue to explore different styles for Embeddable panels. Together with the beautiful new metrics these should cover most of the worse offenders harming dashboard aesthetics, but I do think it's worth continuing to explore this, especially the look and feel of dashboard panels. We should think about questions such as:
|
Placeholder for now. Currently conducting research and will add findings + suggestions here.
Dashboard enhancements
β Possible Presentation Team priorities
π Lens dependency (?)
Layout
New panel types
Dark theme by default
Bulk styles
See related theming issue
Related work
π Metric and tick enhancements (via Lens)
nice
ticks via feat: nice ticks everywhereΒ elastic-charts#1087 (fixes X Linear scale wrongly compute ticksΒ elastic-charts#364)XY enhancements (via Lens)
Elastic Charts considerations
Promote the use of more visualization types in editors
See what is available: https://elastic.github.io/elastic-charts
Consider the design / handling of small multiples in a dashboard:
The text was updated successfully, but these errors were encountered: