Skip to content

Releases: linode/design-language-system

design-language-system@v2.7.1

18 Sep 12:22
Compare
Choose a tag to compare

Breaking Changes

  • Restructured calendar background tokens for improved consistency and flexibility
    • New updated token name: token-component-calendar-selected-item-background-default
    • New updated token name: token-component-calendar-selected-item-background-hover

New Features

  • Introduced inProgress token for ProgressBar component
  • Added topGradient token for Appbar component
  • Implemented new background tokens:
    • rangeHover for date range selection
    • activeDateHover for active date hover states
  • Created borderRadius alias token for unified styling
  • Introduced launch button tokens (experimental)
    • Note: These tokens are connected to global styles and may be subject to change as we evaluate their inclusion in CDS 2.0. Dark mode styles are pending.
  • add contribution md file

Changes:

  • move PR template to docs package

Enhancements

  • Refined elevation token blur for improved visual depth

Fixes

  • updated packages to latest version, including react, eslint and eslint related packages
  • updated node version to v18.18.0, so that we could upgrade to @typescript/eslint/-- to v7+ (v8.5.0)

PRs: #61, #63, #64

design-language-system@v2.7.0

11 Sep 17:07
Compare
Choose a tag to compare

Added:

  • dist files are now tracked so we can see diffs until we build a test pipeline.

Changed

  • Moved all packages from dependencies to devDependencies
    • This change correctly categorizes our package dependencies
    • Reduces the overall package size when imported into projects

PRs: #59, #58

design-language-system@v2.6.1

31 Jul 15:53
7388c1b
Compare
Choose a tag to compare

Added:

  • Enhanced logging for better debugging
  • Added “s-inverted” elevation token for containers that appear above the component
  • Added “Background-overlay” alias token for page dimming (when a modal is active)
  • Introduced global token “global.borderRadius.none”

Fixed:

  • Removed size/px transformation causing units to display as px
  • Corrected Elevation type values to be dropShadow instead of innerShadow
  • Removed expand option causing composite tokens to expand properties into separate tokens

Updated:

  • Moved textCase and letterSpacing from the overline token. This will now be 3 tokens

PRs: #55, #56

design-language-system@v2.6.0

25 Jul 15:21
3d89ef3
Compare
Choose a tag to compare
  • Added alias violet accent tokens and fixed badge tokens to reference them
  • Upgrade tokens studio to v1.2.0
  • Upgrade style-dictionary to v4.0.1
  • Fixed breaking changes due to upgrade:
    • registerTransforms => register
    • formatter => format
    • Shorthands for typography and shadow come from SD now
    • Added preprocessor to handle metdata

PRs: #52, #53

design-language-system@v2.5.1

22 Jul 20:30
1884b9e
Compare
Choose a tag to compare
  • Resolves the issue where the generated output 05 is incorrectly interpreted as an octal number #51

design-language-system@v2.5.0

22 Jul 18:59
Compare
Choose a tag to compare
  • Updated global black from #000000 to #232326
  • Add new spacing tokens 0 and 90
  • Add descriptions to tokens
  • Major storybook improvements

PR: #45

design-language-system@v2.4.0

05 Jun 14:27
Compare
Choose a tag to compare
  • Updated color tokens for info icons: Changed icon.primary.default to icon.secondary.default
  • New text disabled tokens for calendar component
  • New linkSelect component tokens
  • Added icon tokens for Tab component

PR: #42

design-language-system@v2.3.1

01 May 16:27
573667b
Compare
Choose a tag to compare
  • Updates to Alias & Component tokens: #39

design-language-system@v2.2.1

01 May 15:34
f2a9761
Compare
Choose a tag to compare
  • Part 2: Provide actual values in typescript definition files #38

design-language-system@v2.1.1

15 Apr 20:53
f2a9761
Compare
Choose a tag to compare

Added:

  • Alias tokens for CDS 2.0 typography #35
  • Provide actual values in typescript definition files #36