• Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • 1.8.0
    • None
    • UI
    • None
    • Allow users to customize the dynamic home page
    • M
    • False
    • Hide

      None

      Show
      None
    • False
    • RHIDP-8729Phase 1 of Enhanced Homepage Customization for RHDH
    • In Progress
    • RHIDP-8729 - Phase 1 of Enhanced Homepage Customization for RHDH
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
    • 11% To Do, 11% In Progress, 78% Done

      Goals

      • Make the existing homepage plugin customizable for RHDH users.
        • For this the homepage plugin needs to know also which other plugin cards are available (from other dynamic plugins or from the NFS)
        • The default customization should be based on the existing customization options. The user can clean or reset (to the default) their configuration.
      • Maybe/Stretch goals:
        • Can/should we update the grid library or can we improve how the resize/reorder mechanism works at the moment?
        • Update existing card so that they work better on different card sizes
        • Customize cards (props)

      Non goals

      1. A custom backend to persist the customization (we want use the Backstage user settings API for this)
      2. Additional new cards
      3. Support for multiple personas or multiple default homepages. It's one from the admin for all users.
      4. TO BE VERIFIED: RBAC checks which cards can be added. The card content itself can and should respect RBAC/permissions, of course.

      ACs

      • Users can move and resize existing cards
      • Users can remove cards
      • Users can to add cards

              rh-ee-mitkumar Mitesh Kumar
              cjerolim Christoph Jerolimov
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: