Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-8867

Redesign the Bulk import and align with latest PM/UX wishes

    • RHDH F&UI plugins 3282, RHDH F&UI plugins 3283

      Story

      As a user of RHDH, I want have a better UX when bulk-import repositories. The story is about improving and aligning the bulk import pages with the latest design changes.

      Design: https://www.figma.com/design/09Iltd57RiuqOtKWkjy8MH/Bulk-import?node-id=1503-4660&t=qcKZRLQPQ6Bc8J5p-1

      Acceptance Criteria

      1. Clicking "Bulk import" in left navigation should take users directly to Import page
      2. Page title should display "Bulk import"
      3. Repository/Organization toggle buttons should not be displayed on Import page
      4. Source Control Tool Configuration
             - Label should read "Source control tool" instead of "Approval tool"
             - Terminology should be properly translated in all supported languages
             - When only one source control tool is configured, the selection bar should be hidden
             - When only one source control tool is configured, the first step should be hidden from top info bar
             - When both GitHub and GitLab are configured, source control tool selection bar should be visible
             - Tooltip text should reflect "Source control tool" terminology (not "Approval tool")
      5. Text in first and fourth items in top info section (Import to Red Hat Developer Hub section) should match design specifications exactly
      6.  "Import" button should be disabled when no repositories are selected

      7.   Empty state should be displayed when no repositories are available for import ( https://www.figma.com/design/09Iltd57RiuqOtKWkjy8MH/Bulk-import?node-id=1684-5347&t=VFr4yPeG0tUpMkQd-0 )
      8.  "Missing configurations" page should be displayed when required configurations are missing ( https://www.figma.com/design/09Iltd57RiuqOtKWkjy8MH/Bulk-import?node-id=1503-9677&t=6nymz4e0TOMhbrDj-0 )
      9. All states should follow design specifications (https://www.figma.com/design/09Iltd57RiuqOtKWkjy8MH/Bulk-import?node-id=1503-4660&t=m9FjZKSIbVwbvObF-0 )
      10. Update/add unit and e2e tests

      Update (28-10-2025) :

      As part of this story, Import to Red Hat Developer Hub section should be hidden. 

              rh-ee-lprabhu Lokananda Prabhu
              cjerolim Christoph Jerolimov
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: