grafana/grafana

Improve Loading Indicator for Streaming

Open

#89415 opened on Jun 19, 2024

View on GitHub
 (7 comments) (1 reaction) (0 assignees)TypeScript (73,744 stars) (13,868 forks)batch import
area/frontendbeginner friendlyhelp wantedinternalteam/grafana-dashboards

Description

Currently, when performing streaming queries, the graph displays a green circle indicating that it's still loading. While this provides a visual cue, I believe the user experience could be enhanced by changing the loading indicator from a static green circle to a pulsating button. A pulsating button would be more noticeable and provide a clearer indication that the system is actively processing the query.

Proposed Solution:

  • Replace the static green circle loading indicator with a pulsating button.
  • Ensure the pulsating effect is subtle yet noticeable, without being distracting.
  • Maintain consistency in the design language and ensure the new indicator fits well with the overall UI aesthetics.

Benefits:

  • Improved user experience by providing a more dynamic and noticeable loading indicator.
  • Clearer visual feedback for users, reducing uncertainty about whether the system is still processing the query.

image

Contributor guide