Skip to content

Release of NSW Design System v3.0.0

Compare
Choose a tag to compare
@cdbenj cdbenj released this 13 Oct 03:39
· 737 commits to master since this release

Changelog for version 3.0

Deprecated

  • Direction link component
  • Feature tile component
  • Hero Banner component [legacy]
  • Social bar component
  • Grid legacy HTML structure
  • Layout legacy HTML structure
  • Section legacy classes
  • Icons legacy classes
  • Button legacy classes
  • Forms legacy HTML structure
  • Header legacy HTML structure
  • Unutilized SCSS variables, mixins and classes
  • SVG icon files
  • Montserrat font

Updated

Core styles

  • Colour: No changes
  • Typography: updated links for all components, added default table styles
  • Iconography: added sizing and colour options, removed default size and colour, updated positioning inside components
  • Grid: CSS cleanup
  • Layout: renamed page-layout to layout and moved to styles
  • Section: No changes
  • Spacing: No changes

Components

  • Accordion: cleaned up classes, changed hbs setup
  • Breadcrumbs: changed nsw-breadcrumb to nsw-breadcrumbs, cleaned up classes, changed hbs setup
  • Buttons: decreased padding, changed wrapper class
  • Callout: updates spacing, classes cleanup
  • Cards: component code rewrite, changed default card to be content
  • Content blocks: classes/code cleanup
  • Filters: styles cleanup, buttons update
  • Footer: cleaned up classes, changed to single component BEM
  • Forms: styles cleanup, changed name to form
  • Global alert: styling/classes update, renamed site-wide-message to global-alert
  • Header: BEM classes update, styles cleanup
  • Hero banner: renamed banner to hero-banner, updated link on dark bg
  • Hero search: CSS/classes cleanup
  • In-page navigation: renamed to in-page-nav, classes/CSS update
  • In-page notification: renamed notification to in-page-note, classes update, CSS cleanup
  • Link list: CSS/classes cleanup
  • List items CSS/classes cleanup
  • Main navigation: CSS/classes cleanup, minor visual updates, changed name to main-nav
  • Masthead: Skip styles/classes cleanup
  • Media: No update
  • Pagination: classes cleanup, styling update
  • Progress Indicator: Cleaned up classes
  • Results bar: No update
  • Side navigation: cleaned up classes and CSS
  • Tables: added default table styling, cleaned up CSS
  • Tabs: updated component name and removed li/a classes
  • Tags: cleaned up CSS, changed wrapper class

Added

  • Helper classes for list
  • Classes for icon/svg links and buttons