Summary
Rename <pf-tabs> to <pf-v5-tabs> and update associated CSS custom properties to use the pf-v5 prefix.
Scope
- Rename element tag from
pf-tabs to pf-v5-tabs
- Rename all CSS custom properties (e.g.
--pf-tabs--* to --pf-v5-tabs--*)
- Update internal class names, imports, and type declarations
Sub-components
Also rename:
<pf-tab> to <pf-v5-tab>
<pf-tab-panel> to <pf-v5-tab-panel>
Requirements
- MUST maintain feature parity with the current
<pf-tabs> implementation
- MUST rename all public CSS custom properties
- MUST update
HTMLElementTagNameMap declarations
- SHOULD provide a codemod or migration guide for downstream consumers
Summary
Rename
<pf-tabs>to<pf-v5-tabs>and update associated CSS custom properties to use thepf-v5prefix.Scope
pf-tabstopf-v5-tabs--pf-tabs--*to--pf-v5-tabs--*)Sub-components
Also rename:
<pf-tab>to<pf-v5-tab><pf-tab-panel>to<pf-v5-tab-panel>Requirements
<pf-tabs>implementationHTMLElementTagNameMapdeclarations