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

UI issues of RBAC plugin running on RHDH

Create Doc EPIC for Fe...Prepare for Y ReleasePrepare for Z ReleaseXMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • RBAC Plugin
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • RHDH F&UI plugins 3266

      Description of problem:

      There are a few UI issues about @backstage-community/plugin-rbac running on backstage-showcase.

      1. No margin bottom of Create button
      2. No margin top of `Download User List` button
      3. Extra empty row on list view
      4. No padding on action icons and icons aren't in same color
      5. No margin of Cancel button on the create role page, and it should be a text button with no button background color
      6. Delete Role Dialog looks off

      Prerequisites (if any, like setup, operators/versions):

      Steps to Reproduce

      1. On latest backstage-showcase main branch, enable rbac plugin and start the app locally
      2. Go to the rbac page

      Actual results:

      Refer attached screenshots

      Expected results:

      Figma role list page
      Figma create role page

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Build Details:

      Latest backstage-showcase main branch code with latest rbac plugin.

      Additional info (Such as Logs, Screenshots, etc):

        1. action_icons.png
          action_icons.png
          6 kB
        2. Cancel_button.png
          Cancel_button.png
          62 kB
        3. Create_button.png
          Create_button.png
          3 kB
        4. download_user_list_button.png
          download_user_list_button.png
          3 kB
        5. extra_empty_row_on_list.png
          extra_empty_row_on_list.png
          12 kB
        6. image.png
          image.png
          192 kB
        7. rhidp_5022.mp4
          6.59 MB

              yicai@redhat.com Yi Cai
              yicai@redhat.com Yi Cai
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: