Skip to main content

V12 Releases

v12.1.0

02/05/2025

Brand

NRMA Help Icons

  • New Core & Product icon sets added.

Components

BrandProvider

  • BrandProvider now uses the version.css file when running on localhost.
  • Added the theme value to the BrandProvider class that is rendered in page to scope the code to the loaded css tokens file.
  • Modified the stylesheet link id to include the theme value so that base & theme css tokens can be loaded in unison.

InputFormat

  • Added size type definition that is passed on to the child Input component.
  • Upgraded the react-number-format package to v5.4.4.

Progress Indicator

  • Removed the text-white override and targetted the iconGlobal class instead.

Documentation

  • Version selector was showing release candidates, needed to update the json file generation that feeds the version Select.

Build Configuration

BrandTokens

  • Updated the StyleDictionary config to append the theme name to the class that wraps the css variables in the tokens files. Eg. NRMA Help outputs: brand-tokens-v13.0.0-help
  • Updated rollup config for components to include the version name in the generated class name hash.

v12.0.0

02/04/2025

Brand

Co-operative Bank

  • New brand tokens added.

IAG

  • Heading and Headline font updated to Source Serif 4 and regular font weight
  • Body and Subheading font updated to Source Sans Pro
  • Grey and Neutral palette updated to reflect warmer tones
  • Updated button.fontFamily token to {typography.body.fontFamily}

NRMA

  • New Core & Product icon sets added

People First Bank

  • Updated system colours for Error, Success and Warning

Documentation

  • Fixed the Favicon page so that it will display assets in all environments

Figma

  • Textarea - character count text style updated to new text style Chroma Design System Library
  • Accordion - content slot placeholder text style updated to new text style Chroma Design System Library

Build Configuration

Removed inline sourcemaps from components

  • Rollup was incorrectly inlining css sourcemaps into the components via the postcss plugin, this has now been resolved.