V1.4.0
New Changes
Our team has completed a major assessment of the ontology of our patterns, and have since come up with the following changes:
- Patterns are now classified as either
sections
,blocks
, orsub-patterns
. More details around this coming soon to our website! - Reclassified a handful of components as
sub-patterns
:- ButtonGroup
- TableOfContents
- Layout
- ContentGroup
- CardLink
- With the above, we have also decided to decommission the
@carbon/ibmdotcom-patterns-react
package, and have all fall under the@carbon/ibmdotcom-react
package. All README files have been updated to reflect the new change, which for the most part should just be repointing the pattern imports to the new package. - Many pattern names have been renamed and restructured based on the new pattern ontology. They will still remain behind a feature flag until all has been finalized and we deem to be production ready.
Features
Patterns
Learn Page template
- Table of Contents (#1064 ): Includes feature request to dynamically generate the links based on the page content.
- Content block - mixed (#1263 ): Alpha version behind a feature flag.
- Content block - segmented (#1267 ): Alpha version behind a feature flag.
- Content block - simple (#1275 ): Alpha version behind a feature flag.
- Content block - with media (#1238 ): Alpha version behind a feature flag.
- Content group - simple (#1243 ): Alpha version behind a feature flag.
- Content group - with cards (#1172 ): Alpha version behind a feature flag.
- Content group - with pictograms (#1165 ): Alpha version behind a feature flag.
Production level QA testing will be performed on the patterns listed above. Known QA issues will be resolved in the March release.
Sub-Patterns
- Content Item (#1176)
- Content block (#1169 )
- Content group (#1173 )
- Card (#1202 ): Alpha version behind a feature flag.
- Pictogram Item (#1164 ): Alpha version behind a feature flag.
Components (React)
- CTA (#1168 )