Upgraded Style Dictionary to version 5
- Updated format of the
srcJSON tokens files to use the community standard DTCG format - Updated the tokens pipeline scripts to use the new format
cloud-ui/email - Fixed CSS helpers for "elevation" styles
Added global tokens for border radius
Upgraded style-dictionary to 4.2.0
Updated design tokens for Vagrant primary gradient to match Figma.
AppHeader - Added design tokens:
--token-app-header-height--token-app-header-home-link-size--token-app-header-logo-size
Added new pipeline to Style Dictionary for cloud-email - email/sass-variables to be used in email templating
New tokens added for large and medium size Tab variants. The "medium" tokens replace the former equivalent tokens which were not differentiated by size.
--token-tabs-tab-height-medium(Replaces--token-tabs-tab-height)--token-tabs-tab-height-large(New)--token-tabs-tab-padding-horizontal-medium(Replaces--token-tabs-tab-padding-horizontal)--token-tabs-tab-padding-horizontal-large(New)
Updated vault, vault-secrets, and vault-radar brand color values
Added design token for terraform-brand-on-dark color
Added color tokens for “Vault Radar” product
Added design tokens for SideNav with @isCollapsible (to control if users can collapse the sidenav on 'desktop' viewports) and @isMinimized (to control the default state on 'desktop' viewports) arguments
Added color tokens for “Vault Secrets” product
Added JSON output format for marketing target (and in the process refactored internal logic for tokens generation)
#1513 - Thanks @dstaley for the contribution! 🙏
Added design token for loading state icon on search input
- Added new
TooltipButtoncomponent andhds-tooltipmodifier - Added design tokens for
Tooltip
Added design tokens for SideNav component
- Scoped group layout styles to nested child components.
- Fixed bug with
--token-pagination-child-spacing-verticalvalue so that it adds "px" unit.
Added design tokens for Pagination component
Updated design system name to "Helios"
Added design tokens for indeterminate Checkbox
- #646
ecbe26dfThanks @jorytindall! - Updated the box-shadow values for overlay tokens.
- #636
27a283a5Thanks @Dhaulagiri! - Add copyright notice to license file
This release signifies the first major release of the HashiCorp Design System. Moving forward we expect to respect SemVer as we make additional changes to the design system.
Note: Even though this is a major version bump, there should not be any breaking changes from the last minor releases.
- added specific design tokens for the
form controlscomponents
- #136
c17f142cThanks @didoo! - Updated the font-stack design tokens in “typography”- removed
SF Pro Display/TextinDisplay/Text(we can rely on-apple-system + BlinkMacSystemFont) - replaced
Segoe UI Display/TextwithSegoe UIinDisplay/Text - added
Helvetica, Arialto thesansblock inDisplay/Text - added explicit emoji support for
Display/Text - replaced
SF Monowithui-monospacein Code - added
MenlotoCode
- removed
- #98
411cd9b9Thanks @didoo! - refactored “focus-ring” tokens and CSS helpers to support both “action” and “critical“ colors
- #70
04db4d9eThanks @Dhaulagiri!
Changes the output path for tokens to include `dist/ in the path
/products/css/tokens.css
/dist/products/css/tokens.css
- #69
94edb63bThanks @Dhaulagiri! - Publish assets also to dist/