Uploaded image for project: 'Cockpit'
  1. Cockpit
  2. COCKPIT-1246

Upgrade to Patternfly v6

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • None
    • cockpit
    • Patternfly v6
    • False
    • Hide

      None

      Show
      None
    • False
    • Testable
    • ?
    • In Progress
    • ?
    • ?
    • 0% To Do, 0% In Progress, 100% Done

      Cockpit depends on the Patternfly library and as v5 no longer gets updates we should make sure to upgrade to v6 to be aligned with the latest updates and reconsider our CSS overrides. This will help with long-term sustainability and reduce overhead when updating Patternfly and CSS related dependencies.

      This is primarily a change with Cockpit Core as plugins can adapt the new styling when they're ready. We will however need to update all of the supported plugins we support, such as cockpit-files, cockpit-machines, etc.

      Acceptance Criteria

      • Document majority of changes that need to happen before migration period starts
      • Migration period is determined and agreed upon in advance
      • Works in both light and dark theme
      • All core pages work as expected
      • All Cockpit project plugins work as expected
      • Mobile view works as expected

      Notes

              fgustavs@redhat.com Freya Gustavsson
              fgustavs@redhat.com Freya Gustavsson
              Garrett LeSage, Martin Pitt
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: