Overview:
This feature aims to complete the PatternFly upgrade in the ACS UI from PF5 -> PF6. This includes work to migrate components from older versions of PatternFly that are fully deprecated in PatternFly 6.
Requirements:
- upgrade ACS UI to PF6 from PF5
- remove deprecated components from PF5
- ensure there are no visual or functional regressions after the upgrade given the large blast radius of the design library across the app
Technical Scope:
High-level list of items that are in scope; usually completed by a staff engineer or a lead from the Feature Delivery Team. Initial completion during Refinement status.
- migrate deprecated components such as Select and Dropdown to use new implementations in PF6
- run codemod to upgrade known classes to use pf6 versions
- run thorough bug bash comprehensively across UI to ensure there's no impact other than a visual upgrade to the UI
Out of Scope:
- evaluating remaining tailwind sections
- removing remaining tailwind css
Outstanding Questions (Optional):
n/a