-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
2
-
False
-
-
False
-
-
-
RHDH F&UI plugins 3280
Story
As a user of RHDH, I want to resize and reorder my homepage cards by dragging so that I can arrange my homepage layout in a way that best suits my workflow.
Background
This story is part of the epic to make the homepage plugin customizable for RHDH users.
We will continue using the existing react-grid-layout library for resizing and reordering.
- Users should be able to drag to resize cards, within defined boundaries.
- Users should be able to reorder cards by dragging them around the grid.
- Default max/min height and width constraints will control card resizing to prevent unusable layouts.
- Admins should be able to override max/min height and width constraints through configuration.
- The user’s height, width, and order preferences should be persisted using the Backstage User Settings API.
Acceptance Criteria
- Users can resize a card within allowed min/max dimensions.
- Users can reorder cards on the homepage by dragging.
- Layout changes (size and order) are persisted using Backstage User Settings API.
- Admin can override default min/max width and height via configuration.
- Reset action restores card size and order to Admin-defined defaults.