| @patternfly/pfe-core | major |
|---|---|
| @patternfly/pfe-sass | major |
| @patternfly/pfe-styles | minor |
| @patternfly/pfe-accordion | major |
| @patternfly/pfe-band | major |
| @patternfly/pfe-button | patch |
| @patternfly/pfe-card | major |
| @patternfly/pfe-clipboard | patch |
| @patternfly/pfe-collapse | minor |
| @patternfly/pfe-cta | major |
| @patternfly/pfe-datetime | patch |
| @patternfly/pfe-dropdown | patch |
| @patternfly/pfe-health-index | patch |
| @patternfly/pfe-icon-panel | patch |
| @patternfly/pfe-icon | patch |
| @patternfly/pfe-jump-links | major |
| @patternfly/pfe-label | patch |
| @patternfly/pfe-markdown | patch |
| @patternfly/pfe-modal | major |
| @patternfly/pfe-number | patch |
| @patternfly/pfe-page-status | patch |
| @patternfly/pfe-progress-indicator | patch |
| @patternfly/pfe-readtime | patch |
| @patternfly/pfe-select | patch |
| @patternfly/pfe-tabs | patch |
| @patternfly/pfe-toast | patch |
-
Renames
ContextThemetype toColorTheme -
Renames
ColorThemetype toColorPalette -
Moves both of the above from
core.tstocontrollers/color-context.ts -
Moves
controllers/color-context-controller.tstocontrollers/color-context.ts -
Removes
ColorContextController(see below) -
Deprecates
colorattribute in favour ofcolor-palette. usecolor-paletteinstead or set--contextcss custom propertycolorwill still be supported inpfe-cardandpfe-band, but they are deprecated, and a warning will print to the console whencoloris used. Explicitly affectspfe-band,pfe-card,pfe-jump-links, andpfe-modal(see below)
Before:<pfe-band color="darkest">...</pfe-band>
After:
<pfe-band color-palette="darkest">...</pfe-band>
-
Removes
pfe-contextsmixin frompfe-sass, use controllers or decorators instead -
Removes
pfe-accordion--expandedmixin frompfe-sass, and inlines it -
Removes
contextattribute, Before;<pfe-modal context="dark"> <pfe-card color="lightest">...</pfe-card> </pfe-modal>
After:
<pfe-modal color-palette="darkest"> <pfe-card color-palette="lightest">...</pfe-card> </pfe-modal> <pfe-modal style="--context: dark;"> <strong>🚨 Warning!</strong> May cause accessibility problems! </pfe-modal>
- Fixes animation timings in pfe-accordion on browsers which don't support
computedStyleMap - Fixes context styles for slotted CTAs (provided
pfe.min.cssis loaded) - Fixes padding in
pfe-bandand simplifies the CSS - Restores reload-on-save function to dev server
- Makes
pfe-clipboardstrictly a colour context consumer - Makes
pfe-buttonstrictly a colour context consumer - Makes
pfe-accordionboth a colour context consumer and provider, but makespfe-accordion-headerandpfe-accordion-panelstrictly consumers
- Adds
ColorContextProviderandColorContextConsumercontrollers - Adds
@colorContextProviderand@colorContextConsumerdecorators - Adds
@deprecationdecorator - Adds
classNameandattributeoptions to@pfelementdecorator - Adds global (light DOM) link styling to
pfe.min.css - Adds
color-palettesupport to<pfe-modal> - Adds preliminary color context support to
<pfe-button>