-
Story
-
Resolution: Done
-
Normal
-
None
-
5
-
False
-
False
-
-
0
-
Undefined
-
Not Supported
-
-
ODC Sprint 200, ODC Sprint 201
-
8
Description
As a user, I want to use an easier and more structured add page.
Acceptance Criteria
- Create a "Details on" / "Details off" toggle in the title bar. Persist the data in user settings.
- Create or update the component to render the the cards in a more dynamic way, more like a masonry instead of a grid. Keep different browser sizes in mind.
- Shown items in grouped sections. This will require a new "add group extension". Update plugin.ts of different packages to show Serverless group for example.
- Automatically skip empty sections.
- Show the item descriptions depending on "All details" checkbox in the title bar.
- Keep
ODC-2529in mind and prepare a loading indicator or placeholder per card while the rbac checks are running. We can use the other issue if additional work is required to show multiple placeholders until all rbac checks are finished. - Provide data-test-ids for all clickable buttons
- Unit tests checks different cases of the new section
Not part of this story
- Getting started section on top of the new add page
- Showing a loading indicator until all information are available could be done in
ODC-2529
Additional Details:
- High level design: DTUX-849, on Google Docs
- Final Design: DTUX-846, on Google Docs
- Keep this tickets in mind and sync with other developers working on this:
ODC-2529Add page has some performance issueODC-5417Filter hidden items from the Add page by idODC-5550is a planned migration of the AddAction extension.- See also PatternFly Skeleton component https://www.patternfly.org/v4/components/skeleton