Skip to main content

Design kit 2.0.0-55

Published: Nov 18, 2025

This library version corresponds with the following code package versions:

  • jh-tokens: 2.0.0-beta.8
  • jh-icons: 2.0.0-beta.6
  • jh-elements: 2.0.0-beta.8

Added

  • Added jh-focus-ring utility component
  • Added jh namespace to collections, variables, and styles
  • Added comprehensive set of component variables to the jh/component collection to allow for easier and more accurate theming and overrides; applied to relevant components
  • Added constituent variables for shadows and gradients; mapped them to their respective composite styles
  • Added jh-input-email variant
  • Added jh-input-telephone variant
  • Added jh-input-url variant

Card

  • Added shadowPreset variant to new card and menu container elements to allow for mode-base styling presets

Input

  • Added enabled, focus, hover, and active states to elements/input-button
  • Added #00000000 to readonly input fields to mimic transparent value

Changed

  • Replaced shadow-based focus on components with new jh-focus-ring component
  • Updated documentation links to v2 pages
  • Set preferred components for nested slot instances
  • Set all components, slots, and elements to publish

Card

  • Moved container styling to discrete container elements

Input

  • Restructured to have consistent layer structure between focused and non-focused variants

Input - Password

  • Added new version of jh-input-password that uses jh-input as its base
  • Added new version of jh-input-search to use jh-input as its base

Input - Textarea

  • Restructured to have consistent layer structure between focused and non-focused variants
  • Moved container styling to discrete container elements

Table

  • Restructured to have consistent layer structure between focused and non-focused variants
  • Refactored jh-table, jh-table-row, jh-table-header-cell, and jh-table-data-cell to simplify nested instances and better reflect structure of coded versions

Removed

  • Removed shadow/focus style
  • Removed z-index variables

Input - Password

  • Removed original non-nested version of jh-input-password

Input - Search

  • Removed original non-nested version of jh-input-search

Notification

  • Removed unsupported notification elements:
    • Disabled action button
    • Pending dismiss button
    • Disabled dismiss button
  • Removed appearance variants of notification button elements

Tag

  • Removed disabled variant of elements/tag-dismiss-button