Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-4132

Replace legacy custom components with PatternFly components

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • Replace legacy custom components with PatternFly components
    • False
    • None
    • False
    • Not Selected
    • To Do
    • 50% To Do, 40% In Progress, 10% Done

      https://docs.google.com/spreadsheets/d/15jtfdjgAZZf3F8jtdCcrsJ-YeygZWDale7j4x7xLWEQ/edit?usp=sharing

      Epic Goal

      • Goal is to locate and replace old custom components with PatternFly components.

      Why is this important?

      • Custom components require supportive css to mimic the visual theme of PatternFly. Over time these supportive styles have grown and interspersed through the console codebase, which require ongoing efforts to carry along, update and maintain consistency across product areas and packages.
      • Also, custom components can have varying behaviors that diverge from PatternFly components, causing bugs and create discordance across the product.
      • Future PatternFly version upgrades will be more straightforward and require less work.

      Acceptance Criteria

      • Identify custom components that have a PatternFly equivalent component.
      • Create stories which will address those updates and fixes
      • Update integration tests if necessary.

      Open questions::

            Unassigned Unassigned
            sgoodwin_redhat Steve goodwin
            YaDan Pei YaDan Pei
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: