Add commit UI to metric dashboard's arrange charts feature
Allow users to rearrange charts on metric dashboards by enabling them to create a new merge request directly from the UI.
We have added in the ability to rearrange charts from the UI (behind a property in the dashboard.vue
component called rearrangePanelsAvailable
) - we should now add the UI around getting the changes committed to the user's project:
Update: as part of the implementation of the rearrange panels
functionality, the design was updated slightly to better match what's done on the issue board page. Essentially, the blue dashed outlines were removed. Here's the comment where that change was discussed: !16605 (comment 222767657). All other functionality remains the same.
Technical Implementation
The dashboard rearrangePanelsAvailable
enables the drag and drop capabilities of the dashboard.
backend Issue #34525 (closed)