Changes
There are no breaking API changes from v0.9.0. The below changes are updates to design token values to reflect a major visual update to the HPE theme.
Colors
color.background.screenOverlay
updated frombase.color.black.opacity50
tobase.color.black.opacity12
.color.background.info
updated fromcolor.background.contrast
tobase.color.blue.400-opacity12
.color.background.warning
light mode value updated frombase.color.yellow.400-opacity24
tobase.color.yellow.400-opacity12
.color.background.critical
light mode value updated frombase.color.red.500-opacity24
tobase.color.red.500-opacity12
.color.background.ok
light mode value updated frombase.color.green.400-opacity24
tobase.color.green.400-opacity12
.color.background.primary.strong
updated from base.color.green.600 tobase.color.green.700
in light mode and base.color.green.600 to #007C60 in dark mode.color.background.primary.strong.hover
updated frombase.color.green.700
tobase.color.green.800
in light mode andbase.color.green.600
to #00513F in dark mode.color.background.selected.primary.strong
updated frombase.color.brand to color.background.primary.strong
.color.background.selected.primary.strong.hover
updated frombase.color.brand
tocolor.background.primary.strong.hover
.color.border.selected
updated frombase.color.green.600
tobase.color.green.700
in light mode.color.border.critical
updated fromcolor.border.default
tobase.color.red.800
in light mode andcolor.border.default
tocolor.foreground.critical
in dark mode.color.text.critical
updated fromcolor.text.default
tobase.color.red.800
in light mode andcolor.foreground.critical
in dark mode.color.text.anchor
updated fromcolor.text.strong
tocolor.text.primary
.color.text.anchor.hover
updated fromcolor.text.strong
tocolor.text.primary-hover
.color.icon.info
updated fromcolor.icon.default
tobase.color.blue.900
in light mode andcolor.icon.default
tobase.color.blue.700
in dark mode.color.icon.primary
updated frombase.color.green.600
tobase.color.green.800
in light mode andbase.color.green.600
tobase.color.green.500
in dark mode.
Typography
Heading
Heading sizes, line-heights, and font-weights have been adjusted to improve legibility and page hierarchy.
heading.xlarge
lineHeight
updated from 36px to 40px (exported as rem)fontWeight
updated from medium to regular
heading.large
fontSize
updated from 24px to 28px (exported as rem)lineHeight
updated from 24px to 32px (exported as rem)fontWeight
updated from medium to regular
heading.medium
fontSize
updated from 20px to 24px (exported as rem)lineHeight
updated from 20px to 28px (exported as rem)fontWeight
updated from medium to regular
heading.small
fontSize
updated from 16px to 20px (exported as rem)lineHeight
updated from 20px to 24px (exported as rem)fontWeight
updated from medium to regular
heading.xsmall
fontSize
updated from 12px to 18px (exported as rem)lineHeight
updated from 12px to 20px (exported as rem)
heading.xxsmall
fontSize
updated from 12px to 16px (exported as rem)lineHeight
updated from 12px to 18px (exported as rem)

Text
Text font-weights have been updated to use fontWeight.regular
across all text sizes by default.

Anchor
- Anchor color has been updated from
color.text.strong
tocolor.text.primary
.

Buttons
Because of improved color contrast ratios in the updated color palette, all medium buttons have been updated to use 18px (exported as rem) as opposed to 19px which was previously required on color.background.primary.strong
.
Primary
button.primary.rest
background
pulls in updated value fromcolor.background.primary.strong
.fontWeight
updated from bold to semibold.
button.primary.hover
background
pulls in updated value fromcolor.background.primary.strong.hover
.fontWeight
updated from bold to semibold.
button.primary.selected.rest
background
updated fromcolor.background.contrast
tocolor.background.primary.xstrong
.fontWeight
updated from bold to semibold.
button.primary.selected.hover
background
updated fromcolor.background.contrast
tocolor.background.primary.xstrong
.fontWeight
updated from bold to semibold.

Secondary
button.secondary.rest
background
updated fromcolor.transparent
tocolor.background.contrast
.borderColor
updated frombrand
tocolor.transparent
textColor
updated fromcolor.text.strong
to color.text.primaryiconColor
updated fromcolor.icon.strong
tocolor.icon.primary
.
button.secondary.hover
background
updated fromcolor.transparent
tocolor.background.contrast
.borderColor
updated frombrand
tocolor.transparent
textColor
updated fromcolor.text.strong
to color.text.primaryiconColor
updated fromcolor.icon.strong
tocolor.icon.primary
.
button.secondary.disabled.rest
borderColor
updated fromcolor.border.disabled
tocolor.transparent
button.secondary.selected.rest
background
updated fromcolor.background.contrast
tocolor.background.selected.primary
.textColor
updated fromcolor.text.strong
to color.text.primaryiconColor
updated fromcolor.icon.strong
tocolor.icon.primary
.
button.secondary.selected.hover
background
updated fromcolor.background.contrast
tocolor.background.selected.primary.hover
.textColor
updated fromcolor.text.strong
tocolor.text.primary
.iconColor
updated fromcolor.icon.strong
tocolor.icon.primary
.

Default
button.default.rest
fontWeight
updated from semibold to medium.
button.default.hover
fontWeight
updated from semibold to medium.
button.default.selected.rest
textColor
updated fromcolor.text.strong
tocolor.text.primary
.iconColor
updated fromcolor.icon.strong
tocolor.icon.primary
.
button.default.selected.hover
textColor
updated fromcolor.text.strong
tocolor.text.primary
.iconColor
updated fromcolor.icon.strong
tocolor.icon.primary
.

Toolbar
button.toolbar.rest
borderColor
updated fromcolor.border.default
tocolor.transparent
.textColor
updated fromcolor.text.strong
tocolor.text.default
.iconColor
updated fromcolor.icon.strong
tocolor.icon.default
.
button.toolbar.hover
textColor
updated fromcolor.text.strong
tocolor.text.default
.iconColor
updated fromcolor.icon.strong
tocolor.icon.default
.
button.toolbar.disabled.rest
borderColor
updated fromcolor.border.disabled
tocolor.transparent
.
button.toolbar.selected.rest
background
updated fromcolor.background.contrast
tocolor.background.selected.primary
.textColor
updated fromcolor.text.strong
tocolor.text.primary
.iconColor
updated fromcolor.icon.strong
tocolor.icon.primary
.
button.toolbar.selected.hover
background
updated fromcolor.background.contrast
tocolor.background.selected.primary.hover
.textColor
updated fromcolor.text.strong
tocolor.text.primary
.iconColor
updated fromcolor.icon.strong
tocolor.icon.primary
.

Inputs
Checkbox
checkbox.default.control.rest
background
updated fromcolor.background.default
tocolor.transparent
.
checkbox.default.control.hover
background
updated fromcolor.default
tocolor.background.hover
.
checkbox.default.control.selected.rest
/ checkbox.default.indeterminate.rest
background
pulls in updatedcolor.background.primary.strong
.
checkbox.default.control.selected.hover
/ checkbox.default.indeterminate.hover
background
pulls in updatedcolor.background.primary.strong.hover
.
checkbox.default.label
fontWeight
across all states updated from medium to regular.
checkbox.default.medium.control
borderRadius
updated fromstatic.radius.xxsmall
tostatic.radius.xsmall
.

Switch
switch.default.control.track.rest
background
updated fromcolor.background.default
tocolor.decorative.neutral
.borderColor
updated from color.border.default tocolor.transparent
.
switch.default.control.track.hover
background
updated fromcolor.default
tocolor.decorative.neutral.hover
.borderColor
updated from color.border.strong tocolor.transparent
.
switch.default.control.track.disabled.rest
background
updated fromcolor.transparent
tocolor.background.disabled
.borderColor
updated fromcolor.border.default
tocolor.transparent
.
switch.default.control.track.selected.rest
background
pulls in updatedcolor.background.primary.strong
.borderColor
updated fromcolor.border.default
tocolor.transparent
.
switch.default.control.selected.track.hover
background
pulls in updatedcolor.background.primary.strong.hover
.borderColor
updated fromcolor.border.strong
tocolor.transparent
.
switch.default.label
fontWeight
across all states updated from medium to regular.
switch.default.medium.control.handle
height
,width
updated frombase.dimension.600
tobase.dimension.500
.

RadioButton
radioButton.default.control.selected.rest
background
updated fromcolor.background.default
tocolor.background.selected.primary.strong
.borderColor
updated fromcolor.border.selected
tocolor.transparent
.iconColor
updated fromcolor.decorative.brand
tocolor.icon.onSelectedPrimaryStrong
.
radioButton.default.control.selected.hover
background
updated fromcolor.background.default
tocolor.background.selected.primary.strong.hover
.borderColor
updated fromcolor.border.selected
tocolor.transparent
.iconColor
updated fromcolor.decorative.brand
tocolor.icon.onSelectedPrimaryStrong
.
radioButton.default.label
fontWeight
across all states updated from medium to regular.

FormField
formField.default.medium.value
fontWeight
updated from medium to regular.
formField.default.medium.input.container
borderRadius
updated fromstatic.radius.xsmall
tostatic.radius.small
.
formField.default.medium.input.group.container
borderRadius
updated fromstatic.radius.xsmall
tostatic.radius.small
.paddingY
updated fromstatic.spacing.3xsmall
tostatic.spacing.none
.
formField.default.medium.input.group.item
- paddingX updated from
static.spacing.xsmall
tostatic.spacing.xxsmall
. - borderRadius updated from
radius.none
toradius.xsmall
.
formField.default.input.group.container.error.rest
borderColor
updated fromcolor.border.strong
tocolor.border.critical
.
formField.default.input.container.error.rest
borderColor
updated fromcolor.border.strong
tocolor.border.critical
.
formField.default.error.rest
textColor
updated fromcolor.text.strong
tocolor.text.critical
.iconColor
updated fromcolor.icon.strong
tocolor.icon.critical
.
formField.default.error.hover
textColor
updated fromcolor.text.strong
tocolor.text.critical
.iconColor
updated fromcolor.icon.strong
tocolor.icon.critical
.
formField.default.value
textColor
updated fromcolor.text.default
tocolor.text.strong
.


Visualizations
DataCell
dataCell.default.selected.rest
, dataCell.primary.selected.rest
borderColor
updated fromcolor.transparent
tocolor.border.weak
.
dataCell.default.selected.rest
, dataCell.primary.selected.rest
background
updated fromcolor.transparent
tocolor.background.active
.
dataCell.default.selected.hover
, dataCell.primary.selected.hover
background
updated fromcolor.transparent
tocolor.background.contrast.hover
.
dataCell.default.medium
paddingTop
updated fromstatic.spacing.3xsmall
tostatic.spacing.xsmall
.paddingBottom
updated from 5px to 11px.
