grafana / grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
https://grafana.com
GNU Affero General Public License v3.0
60.72k stars 11.61k forks source link

[v11.0.x] Canvas: Add support to rotate a group of elements #87362

Closed grafana-delivery-bot[bot] closed 2 weeks ago

grafana-delivery-bot[bot] commented 2 weeks ago

Backport 1ef1cc7e3f039bf28b0bfdd4f8abac25133cbb5a from #87358


Add support to rotate elements in a group - current UX indicates this is possible so seems like a bug / not a great experience for users

Before

https://github.com/grafana/grafana/assets/22381771/81571ac7-e15f-4672-802a-d10325adfb4e

After

https://github.com/grafana/grafana/assets/22381771/b42feabf-58c1-462f-a4ec-d192ec15d3fc

After (with connections!) - same behavior as rotating a single element / no regressions

https://github.com/grafana/grafana/assets/22381771/71942ccd-e3a7-46ef-ad94-7e28dcf74eca

Fixes https://github.com/grafana/grafana/issues/84961