Characteristic tokens
Components which can or should be emphasized against others in close proximity.
View | Name | Default Value |
---|---|---|
--salt-accent-background --salt-accent-background | var(--salt-palette-accent-background) | |
--salt-accent-background-disabled --salt-accent-background-disabled | var(--salt-palette-accent-background-disabled) | |
--salt-accent-borderColor --salt-accent-borderColor | var(--salt-palette-accent-border) | |
--salt-accent-foreground --salt-accent-foreground | var(--salt-palette-accent-foreground) |
Components with the ability to action something, action is performed immediately (the component doesn’t stay selected).
View | Name | Default Value |
---|---|---|
--salt-actionable-cursor-hover --salt-actionable-cursor-hover | pointer | |
--salt-actionable-cursor-active --salt-actionable-cursor-active | pointer | |
--salt-actionable-cursor-disabled --salt-actionable-cursor-disabled | not-allowed | |
--salt-actionable-accented-bold-background-active --salt-actionable-accented-bold-background-active | var(--salt-palette-interact-cta-background-active) | |
--salt-actionable-accented-bold-background-disabled --salt-actionable-accented-bold-background-disabled | var(--salt-palette-interact-cta-background-disabled) | |
--salt-actionable-accented-bold-background-hover --salt-actionable-accented-bold-background-hover | var(--salt-palette-interact-cta-background-hover) | |
--salt-actionable-accented-bold-background --salt-actionable-accented-bold-background | var(--salt-palette-interact-cta-background) | |
--salt-actionable-accented-bold-borderColor-active --salt-actionable-accented-bold-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-accented-bold-borderColor-disabled --salt-actionable-accented-bold-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-accented-bold-borderColor-hover --salt-actionable-accented-bold-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-accented-bold-borderColor --salt-actionable-accented-bold-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-accented-bold-foreground-active --salt-actionable-accented-bold-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-accented-bold-foreground-disabled --salt-actionable-accented-bold-foreground-disabled | var(--salt-palette-interact-cta-foreground-disabled) | |
--salt-actionable-accented-bold-foreground-hover --salt-actionable-accented-bold-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-accented-bold-foreground --salt-actionable-accented-bold-foreground | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-bold-background-active --salt-actionable-bold-background-active | var(--salt-palette-interact-primary-background-active) | |
--salt-actionable-bold-background-disabled --salt-actionable-bold-background-disabled | var(--salt-palette-interact-primary-background-disabled) | |
--salt-actionable-bold-background-hover --salt-actionable-bold-background-hover | var(--salt-palette-interact-primary-background-hover) | |
--salt-actionable-bold-background --salt-actionable-bold-background | var(--salt-palette-interact-primary-background) | |
--salt-actionable-bold-borderColor-active --salt-actionable-bold-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-bold-borderColor-disabled --salt-actionable-bold-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-bold-borderColor-hover --salt-actionable-bold-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-bold-borderColor --salt-actionable-bold-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-bold-foreground-active --salt-actionable-bold-foreground-active | var(--salt-palette-interact-primary-foreground-active) | |
--salt-actionable-bold-foreground-disabled --salt-actionable-bold-foreground-disabled | var(--salt-palette-neutral-primary-foreground-disabled) | |
--salt-actionable-bold-foreground-hover --salt-actionable-bold-foreground-hover | var(--salt-palette-neutral-primary-foreground) | |
--salt-actionable-bold-foreground --salt-actionable-bold-foreground | var(--salt-palette-neutral-primary-foreground) | |
--salt-actionable-accented-background-active --salt-actionable-accented-background-active | var(--salt-palette-interact-cta-background-active) | |
--salt-actionable-accented-background-disabled --salt-actionable-accented-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-accented-background-hover --salt-actionable-accented-background-hover | var(--salt-palette-interact-cta-background-hover) | |
--salt-actionable-accented-background --salt-actionable-accented-background | var(--salt-palette-interact-background) | |
--salt-actionable-accented-borderColor-active --salt-actionable-accented-borderColor-active | var(--salt-palette-interact-cta-border-active) | |
--salt-actionable-accented-borderColor-disabled --salt-actionable-accented-borderColor-disabled | var(--salt-palette-accent-border-disabled) | |
--salt-actionable-accented-borderColor-hover --salt-actionable-accented-borderColor-hover | var(--salt-palette-interact-cta-border-hover) | |
--salt-actionable-accented-borderColor --salt-actionable-accented-borderColor | var(--salt-palette-accent-border) | |
--salt-actionable-accented-foreground-active --salt-actionable-accented-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-accented-foreground-disabled --salt-actionable-accented-foreground-disabled | var(--salt-palette-accent-foreground-informative-disabled) | |
--salt-actionable-accented-foreground-hover --salt-actionable-accented-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-accented-foreground --salt-actionable-accented-foreground | var(--salt-palette-accent-foreground-informative) | |
--salt-actionable-background-active --salt-actionable-background-active | var(--salt-palette-interact-primary-background-active) | |
--salt-actionable-background-disabled --salt-actionable-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-background-hover --salt-actionable-background-hover | var(--salt-palette-interact-primary-background-hover) | |
--salt-actionable-background --salt-actionable-background | var(--salt-palette-interact-background) | |
--salt-actionable-borderColor-active --salt-actionable-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-borderColor-disabled --salt-actionable-borderColor-disabled | var(--salt-palette-interact-border-disabled) | |
--salt-actionable-borderColor-hover --salt-actionable-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-borderColor --salt-actionable-borderColor | var(--salt-palette-interact-border) | |
--salt-actionable-foreground-active --salt-actionable-foreground-active | var(--salt-palette-interact-primary-foreground-active) | |
--salt-actionable-foreground-disabled --salt-actionable-foreground-disabled | var(--salt-palette-neutral-primary-foreground-disabled) | |
--salt-actionable-foreground-hover --salt-actionable-foreground-hover | var(--salt-palette-neutral-primary-foreground) | |
--salt-actionable-foreground --salt-actionable-foreground | var(--salt-palette-neutral-primary-foreground) | |
--salt-actionable-accented-subtle-background-active --salt-actionable-accented-subtle-background-active | var(--salt-palette-interact-cta-background-active) | |
--salt-actionable-accented-subtle-background-disabled --salt-actionable-accented-subtle-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-accented-subtle-background-hover --salt-actionable-accented-subtle-background-hover | var(--salt-palette-interact-cta-background-hover) | |
--salt-actionable-accented-subtle-background --salt-actionable-accented-subtle-background | var(--salt-palette-interact-background) | |
--salt-actionable-accented-subtle-borderColor-active --salt-actionable-accented-subtle-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-accented-subtle-borderColor-disabled --salt-actionable-accented-subtle-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-accented-subtle-borderColor-hover --salt-actionable-accented-subtle-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-accented-subtle-borderColor --salt-actionable-accented-subtle-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-accented-subtle-foreground-active --salt-actionable-accented-subtle-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-accented-subtle-foreground-disabled --salt-actionable-accented-subtle-foreground-disabled | var(--salt-palette-accent-foreground-informative-disabled) | |
--salt-actionable-accented-subtle-foreground-hover --salt-actionable-accented-subtle-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-accented-subtle-foreground --salt-actionable-accented-subtle-foreground | var(--salt-palette-accent-foreground-informative) | |
--salt-actionable-subtle-background-active --salt-actionable-subtle-background-active | var(--salt-palette-interact-primary-background-active) | |
--salt-actionable-subtle-background-disabled --salt-actionable-subtle-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-subtle-background-hover --salt-actionable-subtle-background-hover | var(--salt-palette-interact-primary-background-hover) | |
--salt-actionable-subtle-background --salt-actionable-subtle-background | var(--salt-palette-interact-background) | |
--salt-actionable-subtle-borderColor-active --salt-actionable-subtle-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-subtle-borderColor-disabled --salt-actionable-subtle-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-subtle-borderColor-hover --salt-actionable-subtle-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-subtle-borderColor --salt-actionable-subtle-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-subtle-foreground-active --salt-actionable-subtle-foreground-active | var(--salt-palette-interact-primary-foreground-active) | |
--salt-actionable-subtle-foreground-disabled --salt-actionable-subtle-foreground-disabled | var(--salt-palette-neutral-primary-foreground-disabled) | |
--salt-actionable-subtle-foreground-hover --salt-actionable-subtle-foreground-hover | var(--salt-palette-neutral-primary-foreground) | |
--salt-actionable-subtle-foreground --salt-actionable-subtle-foreground | var(--salt-palette-neutral-primary-foreground) | |
--salt-actionable-negative-bold-background-active --salt-actionable-negative-bold-background-active | var(--salt-palette-negative-background-active) | |
--salt-actionable-negative-bold-background-disabled --salt-actionable-negative-bold-background-disabled | var(--salt-palette-negative-background-disabled) | |
--salt-actionable-negative-bold-background-hover --salt-actionable-negative-bold-background-hover | var(--salt-palette-negative-background-hover) | |
--salt-actionable-negative-bold-background --salt-actionable-negative-bold-background | var(--salt-palette-negative-background) | |
--salt-actionable-negative-bold-borderColor-active --salt-actionable-negative-bold-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-bold-borderColor-disabled --salt-actionable-negative-bold-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-bold-borderColor-hover --salt-actionable-negative-bold-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-bold-borderColor --salt-actionable-negative-bold-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-bold-foreground-active --salt-actionable-negative-bold-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-negative-bold-foreground-disabled --salt-actionable-negative-bold-foreground-disabled | var(--salt-palette-interact-cta-foreground-disabled) | |
--salt-actionable-negative-bold-foreground-hover --salt-actionable-negative-bold-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-negative-bold-foreground --salt-actionable-negative-bold-foreground | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-negative-background-active --salt-actionable-negative-background-active | var(--salt-palette-negative-background-active) | |
--salt-actionable-negative-background-disabled --salt-actionable-negative-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-negative-background-hover --salt-actionable-negative-background-hover | var(--salt-palette-negative-background-hover) | |
--salt-actionable-negative-background --salt-actionable-negative-background | var(--salt-palette-interact-background) | |
--salt-actionable-negative-borderColor-active --salt-actionable-negative-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-borderColor-disabled --salt-actionable-negative-borderColor-disabled | var(--salt-palette-negative-border-disabled) | |
--salt-actionable-negative-borderColor-hover --salt-actionable-negative-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-borderColor --salt-actionable-negative-borderColor | var(--salt-palette-negative-border) | |
--salt-actionable-negative-foreground-active --salt-actionable-negative-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-negative-foreground-disabled --salt-actionable-negative-foreground-disabled | var(--salt-palette-negative-foreground-disabled) | |
--salt-actionable-negative-foreground-hover --salt-actionable-negative-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-negative-foreground --salt-actionable-negative-foreground | var(--salt-palette-negative-foreground) | |
--salt-actionable-negative-subtle-background-active --salt-actionable-negative-subtle-background-active | var(--salt-palette-negative-background-active) | |
--salt-actionable-negative-subtle-background-disabled --salt-actionable-negative-subtle-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-negative-subtle-background-hover --salt-actionable-negative-subtle-background-hover | var(--salt-palette-negative-background-hover) | |
--salt-actionable-negative-subtle-background --salt-actionable-negative-subtle-background | var(--salt-palette-interact-background) | |
--salt-actionable-negative-subtle-borderColor-active --salt-actionable-negative-subtle-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-subtle-borderColor-disabled --salt-actionable-negative-subtle-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-subtle-borderColor-hover --salt-actionable-negative-subtle-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-subtle-borderColor --salt-actionable-negative-subtle-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-negative-subtle-foreground-active --salt-actionable-negative-subtle-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-negative-subtle-foreground-disabled --salt-actionable-negative-subtle-foreground-disabled | var(--salt-palette-negative-foreground-disabled) | |
--salt-actionable-negative-subtle-foreground-hover --salt-actionable-negative-subtle-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-negative-subtle-foreground --salt-actionable-negative-subtle-foreground | var(--salt-palette-negative-foreground) | |
--salt-actionable-positive-bold-background-active --salt-actionable-positive-bold-background-active | var(--salt-palette-positive-background-active) | |
--salt-actionable-positive-bold-background-disabled --salt-actionable-positive-bold-background-disabled | var(--salt-palette-positive-background-disabled) | |
--salt-actionable-positive-bold-background-hover --salt-actionable-positive-bold-background-hover | var(--salt-palette-positive-background-hover) | |
--salt-actionable-positive-bold-background --salt-actionable-positive-bold-background | var(--salt-palette-positive-background) | |
--salt-actionable-positive-bold-borderColor-active --salt-actionable-positive-bold-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-bold-borderColor-disabled --salt-actionable-positive-bold-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-bold-borderColor-hover --salt-actionable-positive-bold-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-bold-borderColor --salt-actionable-positive-bold-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-bold-foreground-active --salt-actionable-positive-bold-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-positive-bold-foreground-disabled --salt-actionable-positive-bold-foreground-disabled | var(--salt-palette-interact-cta-foreground-disabled) | |
--salt-actionable-positive-bold-foreground-hover --salt-actionable-positive-bold-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-positive-bold-foreground --salt-actionable-positive-bold-foreground | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-positive-background-active --salt-actionable-positive-background-active | var(--salt-palette-positive-background-active) | |
--salt-actionable-positive-background-disabled --salt-actionable-positive-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-positive-background-hover --salt-actionable-positive-background-hover | var(--salt-palette-positive-background-hover) | |
--salt-actionable-positive-background --salt-actionable-positive-background | var(--salt-palette-interact-background) | |
--salt-actionable-positive-borderColor-active --salt-actionable-positive-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-borderColor-disabled --salt-actionable-positive-borderColor-disabled | var(--salt-palette-positive-border-disabled) | |
--salt-actionable-positive-borderColor-hover --salt-actionable-positive-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-borderColor --salt-actionable-positive-borderColor | var(--salt-palette-positive-border) | |
--salt-actionable-positive-foreground-active --salt-actionable-positive-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-positive-foreground-disabled --salt-actionable-positive-foreground-disabled | var(--salt-palette-positive-foreground-disabled) | |
--salt-actionable-positive-foreground-hover --salt-actionable-positive-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-positive-foreground --salt-actionable-positive-foreground | var(--salt-palette-positive-foreground) | |
--salt-actionable-positive-subtle-background-active --salt-actionable-positive-subtle-background-active | var(--salt-palette-positive-background-active) | |
--salt-actionable-positive-subtle-background-disabled --salt-actionable-positive-subtle-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-positive-subtle-background-hover --salt-actionable-positive-subtle-background-hover | var(--salt-palette-positive-background-hover) | |
--salt-actionable-positive-subtle-background --salt-actionable-positive-subtle-background | var(--salt-palette-interact-background) | |
--salt-actionable-positive-subtle-borderColor-active --salt-actionable-positive-subtle-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-subtle-borderColor-disabled --salt-actionable-positive-subtle-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-subtle-borderColor-hover --salt-actionable-positive-subtle-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-subtle-borderColor --salt-actionable-positive-subtle-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-positive-subtle-foreground-active --salt-actionable-positive-subtle-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-positive-subtle-foreground-disabled --salt-actionable-positive-subtle-foreground-disabled | var(--salt-palette-positive-foreground-disabled) | |
--salt-actionable-positive-subtle-foreground-hover --salt-actionable-positive-subtle-foreground-hover | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-positive-subtle-foreground --salt-actionable-positive-subtle-foreground | var(--salt-palette-positive-foreground) | |
--salt-actionable-caution-bold-background-active --salt-actionable-caution-bold-background-active | var(--salt-palette-warning-action-active) | |
--salt-actionable-caution-bold-background-disabled --salt-actionable-caution-bold-background-disabled | var(--salt-palette-warning-action-disabled) | |
--salt-actionable-caution-bold-background-hover --salt-actionable-caution-bold-background-hover | var(--salt-palette-warning-action-hover) | |
--salt-actionable-caution-bold-background --salt-actionable-caution-bold-background | var(--salt-palette-warning-action) | |
--salt-actionable-caution-bold-borderColor-active --salt-actionable-caution-bold-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-bold-borderColor-disabled --salt-actionable-caution-bold-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-bold-borderColor-hover --salt-actionable-caution-bold-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-bold-borderColor --salt-actionable-caution-bold-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-bold-foreground-active --salt-actionable-caution-bold-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-caution-bold-foreground-disabled --salt-actionable-caution-bold-foreground-disabled | var(--salt-palette-warning-action-foreground-disabled) | |
--salt-actionable-caution-bold-foreground-hover --salt-actionable-caution-bold-foreground-hover | var(--salt-palette-warning-action-foreground) | |
--salt-actionable-caution-bold-foreground --salt-actionable-caution-bold-foreground | var(--salt-palette-warning-action-foreground) | |
--salt-actionable-caution-background-active --salt-actionable-caution-background-active | var(--salt-palette-warning-action-active) | |
--salt-actionable-caution-background-disabled --salt-actionable-caution-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-caution-background-hover --salt-actionable-caution-background-hover | var(--salt-palette-warning-action-hover) | |
--salt-actionable-caution-background --salt-actionable-caution-background | var(--salt-palette-interact-background) | |
--salt-actionable-caution-borderColor-active --salt-actionable-caution-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-borderColor-disabled --salt-actionable-caution-borderColor-disabled | var(--salt-palette-warning-border-disabled) | |
--salt-actionable-caution-borderColor-hover --salt-actionable-caution-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-borderColor --salt-actionable-caution-borderColor | var(--salt-palette-warning-border) | |
--salt-actionable-caution-foreground-active --salt-actionable-caution-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-caution-foreground-disabled --salt-actionable-caution-foreground-disabled | var(--salt-palette-warning-foreground-informative-disabled) | |
--salt-actionable-caution-foreground-hover --salt-actionable-caution-foreground-hover | var(--salt-palette-warning-action-foreground) | |
--salt-actionable-caution-foreground --salt-actionable-caution-foreground | var(--salt-palette-warning-foreground-informative) | |
--salt-actionable-caution-subtle-background-active --salt-actionable-caution-subtle-background-active | var(--salt-palette-warning-action-active) | |
--salt-actionable-caution-subtle-background-disabled --salt-actionable-caution-subtle-background-disabled | var(--salt-palette-interact-background) | |
--salt-actionable-caution-subtle-background-hover --salt-actionable-caution-subtle-background-hover | var(--salt-palette-warning-action-hover) | |
--salt-actionable-caution-subtle-background --salt-actionable-caution-subtle-background | var(--salt-palette-interact-background) | |
--salt-actionable-caution-subtle-borderColor-active --salt-actionable-caution-subtle-borderColor-active | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-subtle-borderColor-disabled --salt-actionable-caution-subtle-borderColor-disabled | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-subtle-borderColor-hover --salt-actionable-caution-subtle-borderColor-hover | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-subtle-borderColor --salt-actionable-caution-subtle-borderColor | var(--salt-palette-interact-border-none) | |
--salt-actionable-caution-subtle-foreground-active --salt-actionable-caution-subtle-foreground-active | var(--salt-palette-interact-cta-foreground) | |
--salt-actionable-caution-subtle-foreground-disabled --salt-actionable-caution-subtle-foreground-disabled | var(--salt-palette-warning-foreground-informative-disabled) | |
--salt-actionable-caution-subtle-foreground-hover --salt-actionable-caution-subtle-foreground-hover | var(--salt-palette-warning-action-foreground) | |
--salt-actionable-caution-subtle-foreground --salt-actionable-caution-subtle-foreground | var(--salt-palette-warning-foreground-informative) |
View | Name | Default Value |
---|---|---|
--salt-category-1-subtle-foreground --salt-category-1-subtle-foreground | var(--salt-palette-categorical-1-strong) | |
--salt-category-1-subtle-background --salt-category-1-subtle-background | var(--salt-palette-categorical-1-weakest) | |
--salt-category-1-subtle-borderColor --salt-category-1-subtle-borderColor | var(--salt-palette-categorical-1) | |
--salt-category-1-bold-foreground --salt-category-1-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-1-bold-background --salt-category-1-bold-background | var(--salt-palette-categorical-1) | |
--salt-category-2-subtle-foreground --salt-category-2-subtle-foreground | var(--salt-palette-categorical-2-strong) | |
--salt-category-2-subtle-background --salt-category-2-subtle-background | var(--salt-palette-categorical-2-weakest) | |
--salt-category-2-subtle-borderColor --salt-category-2-subtle-borderColor | var(--salt-palette-categorical-2) | |
--salt-category-2-bold-foreground --salt-category-2-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-2-bold-background --salt-category-2-bold-background | var(--salt-palette-categorical-2) | |
--salt-category-3-subtle-foreground --salt-category-3-subtle-foreground | var(--salt-palette-categorical-3-strong) | |
--salt-category-3-subtle-background --salt-category-3-subtle-background | var(--salt-palette-categorical-3-weakest) | |
--salt-category-3-subtle-borderColor --salt-category-3-subtle-borderColor | var(--salt-palette-categorical-3) | |
--salt-category-3-bold-foreground --salt-category-3-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-3-bold-background --salt-category-3-bold-background | var(--salt-palette-categorical-3) | |
--salt-category-4-subtle-foreground --salt-category-4-subtle-foreground | var(--salt-palette-categorical-4-strong) | |
--salt-category-4-subtle-background --salt-category-4-subtle-background | var(--salt-palette-categorical-4-weakest) | |
--salt-category-4-subtle-borderColor --salt-category-4-subtle-borderColor | var(--salt-palette-categorical-4) | |
--salt-category-4-bold-foreground --salt-category-4-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-4-bold-background --salt-category-4-bold-background | var(--salt-palette-categorical-4) | |
--salt-category-5-subtle-foreground --salt-category-5-subtle-foreground | var(--salt-palette-categorical-5-strong) | |
--salt-category-5-subtle-background --salt-category-5-subtle-background | var(--salt-palette-categorical-5-weakest) | |
--salt-category-5-subtle-borderColor --salt-category-5-subtle-borderColor | var(--salt-palette-categorical-5) | |
--salt-category-5-bold-foreground --salt-category-5-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-5-bold-background --salt-category-5-bold-background | var(--salt-palette-categorical-5) | |
--salt-category-6-subtle-foreground --salt-category-6-subtle-foreground | var(--salt-palette-categorical-6-strong) | |
--salt-category-6-subtle-background --salt-category-6-subtle-background | var(--salt-palette-categorical-6-weakest) | |
--salt-category-6-subtle-borderColor --salt-category-6-subtle-borderColor | var(--salt-palette-categorical-6) | |
--salt-category-6-bold-foreground --salt-category-6-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-6-bold-background --salt-category-6-bold-background | var(--salt-palette-categorical-6) | |
--salt-category-7-subtle-foreground --salt-category-7-subtle-foreground | var(--salt-palette-categorical-7-strong) | |
--salt-category-7-subtle-background --salt-category-7-subtle-background | var(--salt-palette-categorical-7-weakest) | |
--salt-category-7-subtle-borderColor --salt-category-7-subtle-borderColor | var(--salt-palette-categorical-7) | |
--salt-category-7-bold-foreground --salt-category-7-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-7-bold-background --salt-category-7-bold-background | var(--salt-palette-categorical-7) | |
--salt-category-8-subtle-foreground --salt-category-8-subtle-foreground | var(--salt-palette-categorical-8-strong) | |
--salt-category-8-subtle-background --salt-category-8-subtle-background | var(--salt-palette-categorical-8-weakest) | |
--salt-category-8-subtle-borderColor --salt-category-8-subtle-borderColor | var(--salt-palette-categorical-8) | |
--salt-category-8-bold-foreground --salt-category-8-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-8-bold-background --salt-category-8-bold-background | var(--salt-palette-categorical-8) | |
--salt-category-9-subtle-foreground --salt-category-9-subtle-foreground | var(--salt-palette-categorical-9-strong) | |
--salt-category-9-subtle-background --salt-category-9-subtle-background | var(--salt-palette-categorical-9-weakest) | |
--salt-category-9-subtle-borderColor --salt-category-9-subtle-borderColor | var(--salt-palette-categorical-9) | |
--salt-category-9-bold-foreground --salt-category-9-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-9-bold-background --salt-category-9-bold-background | var(--salt-palette-categorical-9) | |
--salt-category-10-subtle-foreground --salt-category-10-subtle-foreground | var(--salt-palette-categorical-10-strong) | |
--salt-category-10-subtle-background --salt-category-10-subtle-background | var(--salt-palette-categorical-10-weakest) | |
--salt-category-10-subtle-borderColor --salt-category-10-subtle-borderColor | var(--salt-palette-categorical-10) | |
--salt-category-10-bold-foreground --salt-category-10-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-10-bold-background --salt-category-10-bold-background | var(--salt-palette-categorical-10) | |
--salt-category-11-subtle-foreground --salt-category-11-subtle-foreground | var(--salt-palette-categorical-11-strong) | |
--salt-category-11-subtle-background --salt-category-11-subtle-background | var(--salt-palette-categorical-11-weakest) | |
--salt-category-11-subtle-borderColor --salt-category-11-subtle-borderColor | var(--salt-palette-categorical-11) | |
--salt-category-11-bold-foreground --salt-category-11-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-11-bold-background --salt-category-11-bold-background | var(--salt-palette-categorical-11) | |
--salt-category-12-subtle-foreground --salt-category-12-subtle-foreground | var(--salt-palette-categorical-12-strong) | |
--salt-category-12-subtle-background --salt-category-12-subtle-background | var(--salt-palette-categorical-12-weakest) | |
--salt-category-12-subtle-borderColor --salt-category-12-subtle-borderColor | var(--salt-palette-categorical-12) | |
--salt-category-12-bold-foreground --salt-category-12-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-12-bold-background --salt-category-12-bold-background | var(--salt-palette-categorical-12) | |
--salt-category-13-subtle-foreground --salt-category-13-subtle-foreground | var(--salt-palette-categorical-13-strong) | |
--salt-category-13-subtle-background --salt-category-13-subtle-background | var(--salt-palette-categorical-13-weakest) | |
--salt-category-13-subtle-borderColor --salt-category-13-subtle-borderColor | var(--salt-palette-categorical-13) | |
--salt-category-13-bold-foreground --salt-category-13-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-13-bold-background --salt-category-13-bold-background | var(--salt-palette-categorical-13) | |
--salt-category-14-subtle-foreground --salt-category-14-subtle-foreground | var(--salt-palette-categorical-14-strong) | |
--salt-category-14-subtle-background --salt-category-14-subtle-background | var(--salt-palette-categorical-14-weakest) | |
--salt-category-14-subtle-borderColor --salt-category-14-subtle-borderColor | var(--salt-palette-categorical-14) | |
--salt-category-14-bold-foreground --salt-category-14-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-14-bold-background --salt-category-14-bold-background | var(--salt-palette-categorical-14) | |
--salt-category-15-subtle-foreground --salt-category-15-subtle-foreground | var(--salt-palette-categorical-15-strong) | |
--salt-category-15-subtle-background --salt-category-15-subtle-background | var(--salt-palette-categorical-15-weakest) | |
--salt-category-15-subtle-borderColor --salt-category-15-subtle-borderColor | var(--salt-palette-categorical-15) | |
--salt-category-15-bold-foreground --salt-category-15-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-15-bold-background --salt-category-15-bold-background | var(--salt-palette-categorical-15) | |
--salt-category-16-subtle-foreground --salt-category-16-subtle-foreground | var(--salt-palette-categorical-16-strong) | |
--salt-category-16-subtle-background --salt-category-16-subtle-background | var(--salt-palette-categorical-16-weakest) | |
--salt-category-16-subtle-borderColor --salt-category-16-subtle-borderColor | var(--salt-palette-categorical-16) | |
--salt-category-16-bold-foreground --salt-category-16-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-16-bold-background --salt-category-16-bold-background | var(--salt-palette-categorical-16) | |
--salt-category-17-subtle-foreground --salt-category-17-subtle-foreground | var(--salt-palette-categorical-17-strong) | |
--salt-category-17-subtle-background --salt-category-17-subtle-background | var(--salt-palette-categorical-17-weakest) | |
--salt-category-17-subtle-borderColor --salt-category-17-subtle-borderColor | var(--salt-palette-categorical-17) | |
--salt-category-17-bold-foreground --salt-category-17-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-17-bold-background --salt-category-17-bold-background | var(--salt-palette-categorical-17) | |
--salt-category-18-subtle-foreground --salt-category-18-subtle-foreground | var(--salt-palette-categorical-18-strong) | |
--salt-category-18-subtle-background --salt-category-18-subtle-background | var(--salt-palette-categorical-18-weakest) | |
--salt-category-18-subtle-borderColor --salt-category-18-subtle-borderColor | var(--salt-palette-categorical-18) | |
--salt-category-18-bold-foreground --salt-category-18-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-18-bold-background --salt-category-18-bold-background | var(--salt-palette-categorical-18) | |
--salt-category-19-subtle-foreground --salt-category-19-subtle-foreground | var(--salt-palette-categorical-19-strong) | |
--salt-category-19-subtle-background --salt-category-19-subtle-background | var(--salt-palette-categorical-19-weakest) | |
--salt-category-19-subtle-borderColor --salt-category-19-subtle-borderColor | var(--salt-palette-categorical-19) | |
--salt-category-19-bold-foreground --salt-category-19-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-19-bold-background --salt-category-19-bold-background | var(--salt-palette-categorical-19) | |
--salt-category-20-subtle-foreground --salt-category-20-subtle-foreground | var(--salt-palette-categorical-20-strong) | |
--salt-category-20-subtle-background --salt-category-20-subtle-background | var(--salt-palette-categorical-20-weakest) | |
--salt-category-20-subtle-borderColor --salt-category-20-subtle-borderColor | var(--salt-palette-categorical-20) | |
--salt-category-20-bold-foreground --salt-category-20-bold-foreground | var(--salt-palette-accent-foreground) | |
--salt-category-20-bold-background --salt-category-20-bold-background | var(--salt-palette-categorical-20) |
Group of components used to contain and separate different types of content and allow hierarchical organization.
View | Name | Default Value |
---|---|---|
--salt-container-borderStyle --salt-container-borderStyle | solid | |
--salt-container-primary-background --salt-container-primary-background | var(--salt-palette-neutral-primary-background) | |
--salt-container-primary-background-disabled --salt-container-primary-background-disabled | var(--salt-palette-neutral-primary-background-disabled) | |
--salt-container-primary-borderColor --salt-container-primary-borderColor | var(--salt-palette-neutral-primary-border) | |
--salt-container-primary-borderColor-disabled --salt-container-primary-borderColor-disabled | var(--salt-palette-neutral-primary-border-disabled) | |
--salt-container-secondary-background --salt-container-secondary-background | var(--salt-palette-neutral-secondary-background) | |
--salt-container-secondary-background-disabled --salt-container-secondary-background-disabled | var(--salt-palette-neutral-secondary-background-disabled) | |
--salt-container-secondary-borderColor --salt-container-secondary-borderColor | var(--salt-palette-neutral-secondary-border) | |
--salt-container-secondary-borderColor-disabled --salt-container-secondary-borderColor-disabled | var(--salt-palette-neutral-secondary-border-disabled) | |
--salt-container-tertiary-background --salt-container-tertiary-background | var(--salt-palette-neutral-tertiary-background) | |
--salt-container-tertiary-background-disabled --salt-container-tertiary-background-disabled | var(--salt-palette-neutral-tertiary-background-disabled) | |
--salt-container-tertiary-borderColor --salt-container-tertiary-borderColor | var(--salt-palette-neutral-tertiary-border) | |
--salt-container-tertiary-borderColor-disabled --salt-container-tertiary-borderColor-disabled | var(--salt-palette-neutral-tertiary-border-disabled) |
View | Name | Default Value |
---|---|---|
--salt-content-primary-foreground --salt-content-primary-foreground | var(--salt-palette-neutral-primary-foreground) | |
--salt-content-primary-foreground-disabled --salt-content-primary-foreground-disabled | var(--salt-palette-neutral-primary-foreground-disabled) | |
--salt-content-secondary-foreground --salt-content-secondary-foreground | var(--salt-palette-neutral-secondary-foreground) | |
--salt-content-secondary-foreground-disabled --salt-content-secondary-foreground-disabled | var(--salt-palette-neutral-secondary-foreground-disabled) | |
--salt-content-bold-foreground --salt-content-bold-foreground | var(--salt-palette-interact-cta-foreground) | |
--salt-content-bold-foreground-disabled --salt-content-bold-foreground-disabled | var(--salt-palette-interact-cta-foreground-disabled) | |
--salt-content-foreground-hover --salt-content-foreground-hover | var(--salt-palette-navigate-foreground-hover) | |
--salt-content-foreground-active --salt-content-foreground-active | var(--salt-palette-navigate-foreground-active) | |
--salt-content-foreground-visited --salt-content-foreground-visited | var(--salt-palette-navigate-foreground-visited) | |
--salt-content-foreground-highlight --salt-content-foreground-highlight | var(--salt-palette-interact-background-active) |
Components that can be grabbed and moved to a target area (related to Target).
View | Name | Default Value |
---|---|---|
--salt-draggable-horizontal-cursor-hover --salt-draggable-horizontal-cursor-hover | row-resize | |
--salt-draggable-horizontal-cursor-active --salt-draggable-horizontal-cursor-active | row-resize | |
--salt-draggable-vertical-cursor-hover --salt-draggable-vertical-cursor-hover | col-resize | |
--salt-draggable-vertical-cursor-active --salt-draggable-vertical-cursor-active | col-resize | |
--salt-draggable-grab-cursor-hover --salt-draggable-grab-cursor-hover | grab | |
--salt-draggable-grab-cursor-active --salt-draggable-grab-cursor-active | grabbing |
Components that hold mutable data and allow for data entry.
View | Name | Default Value |
---|---|---|
--salt-editable-cursor-hover --salt-editable-cursor-hover | text | |
--salt-editable-cursor-active --salt-editable-cursor-active | text | |
--salt-editable-cursor-disabled --salt-editable-cursor-disabled | not-allowed | |
--salt-editable-cursor-readonly --salt-editable-cursor-readonly | text | |
--salt-editable-borderStyle --salt-editable-borderStyle | solid | |
--salt-editable-borderStyle-hover --salt-editable-borderStyle-hover | solid | |
--salt-editable-borderStyle-active --salt-editable-borderStyle-active | solid | |
--salt-editable-borderStyle-disabled --salt-editable-borderStyle-disabled | solid | |
--salt-editable-borderStyle-readonly --salt-editable-borderStyle-readonly | solid | |
--salt-editable-borderWidth-active --salt-editable-borderWidth-active | 2px | |
--salt-editable-borderColor --salt-editable-borderColor | var(--salt-palette-interact-border) | |
--salt-editable-borderColor-active --salt-editable-borderColor-active | var(--salt-palette-interact-border-active) | |
--salt-editable-borderColor-disabled --salt-editable-borderColor-disabled | var(--salt-palette-interact-border-disabled) | |
--salt-editable-borderColor-hover --salt-editable-borderColor-hover | var(--salt-palette-interact-border-hover) | |
--salt-editable-borderColor-readonly --salt-editable-borderColor-readonly | var(--salt-palette-interact-border-readonly) | |
--salt-editable-primary-background --salt-editable-primary-background | var(--salt-palette-neutral-primary-background) | |
--salt-editable-primary-background-active --salt-editable-primary-background-active | var(--salt-palette-neutral-primary-background) | |
--salt-editable-primary-background-disabled --salt-editable-primary-background-disabled | var(--salt-palette-neutral-primary-background-disabled) | |
--salt-editable-primary-background-hover --salt-editable-primary-background-hover | var(--salt-palette-neutral-primary-background) | |
--salt-editable-primary-background-readonly --salt-editable-primary-background-readonly | var(--salt-palette-neutral-primary-background-readonly) | |
--salt-editable-secondary-background --salt-editable-secondary-background | var(--salt-palette-neutral-secondary-background) | |
--salt-editable-secondary-background-active --salt-editable-secondary-background-active | var(--salt-palette-neutral-secondary-background) | |
--salt-editable-secondary-background-disabled --salt-editable-secondary-background-disabled | var(--salt-palette-neutral-secondary-background-disabled) | |
--salt-editable-secondary-background-hover --salt-editable-secondary-background-hover | var(--salt-palette-neutral-secondary-background) | |
--salt-editable-secondary-background-readonly --salt-editable-secondary-background-readonly | var(--salt-palette-neutral-secondary-background-readonly) | |
The quick brown fox jumps over the lazy dog | --salt-editable-help-fontStyle --salt-editable-help-fontStyle | italic |
View | Name | Default Value |
---|---|---|
--salt-focused-outlineColor --salt-focused-outlineColor | var(--salt-palette-interact-outline) | |
--salt-focused-outlineStyle --salt-focused-outlineStyle | dotted | |
--salt-focused-outlineWidth --salt-focused-outlineWidth | 2px | |
--salt-focused-outlineInset --salt-focused-outlineInset | 0 | |
--salt-focused-outlineOffset --salt-focused-outlineOffset | 0 | |
--salt-focused-outline --salt-focused-outline | var(--salt-focused-outlineWidth) var(--salt-focused-outlineStyle) var(--salt-focused-outlineColor) |
Components that allow a user to navigate across UI sections or data sets and change view context.
View | Name | Default Value |
---|---|---|
--salt-navigable-cursor-active --salt-navigable-cursor-active | pointer | |
--salt-navigable-cursor-hover --salt-navigable-cursor-hover | pointer | |
--salt-navigable-cursor-disabled --salt-navigable-cursor-disabled | not-allowed | |
--salt-navigable-cursor-edit --salt-navigable-cursor-edit | text | |
T | --salt-navigable-fontWeight --salt-navigable-fontWeight | var(--salt-typography-fontWeight-regular) |
T | --salt-navigable-fontWeight-hover --salt-navigable-fontWeight-hover | var(--salt-typography-fontWeight-regular) |
T | --salt-navigable-fontWeight-active --salt-navigable-fontWeight-active | var(--salt-typography-fontWeight-semiBold) |
T | --salt-navigable-fontWeight-edit --salt-navigable-fontWeight-edit | var(--salt-typography-fontWeight-regular) |
--salt-navigable-indicator-hover --salt-navigable-indicator-hover | var(--salt-palette-navigate-indicator-hover) | |
--salt-navigable-indicator-active --salt-navigable-indicator-active | var(--salt-palette-navigate-indicator-active) | |
The quick brown fox jumps over the lazy dog | --salt-navigable-textDecoration --salt-navigable-textDecoration | underline |
The quick brown fox jumps over the lazy dog | --salt-navigable-textDecoration-hover --salt-navigable-textDecoration-hover | none |
The quick brown fox jumps over the lazy dog | --salt-navigable-textDecoration-selected --salt-navigable-textDecoration-selected | underline |
Components that may form a hierarchy and stack upon or beneath other elements of the UI.
View | Name | Default Value |
---|---|---|
--salt-overlayable-shadow-scroll --salt-overlayable-shadow-scroll | var(--salt-shadow-100) | |
--salt-overlayable-shadow-region --salt-overlayable-shadow-region | var(--salt-shadow-200) | |
--salt-overlayable-shadow --salt-overlayable-shadow | var(--salt-shadow-200) | |
--salt-overlayable-shadow-hover --salt-overlayable-shadow-hover | var(--salt-shadow-300) | |
--salt-overlayable-shadow-popout --salt-overlayable-shadow-popout | var(--salt-shadow-400) | |
--salt-overlayable-shadow-drag --salt-overlayable-shadow-drag | var(--salt-shadow-400) | |
--salt-overlayable-shadow-modal --salt-overlayable-shadow-modal | var(--salt-shadow-500) | |
--salt-overlayable-background --salt-overlayable-background | var(--salt-palette-neutral-backdrop) | |
--salt-overlayable-background-highlight --salt-overlayable-background-highlight | var(--salt-palette-neutral-highlight) | |
--salt-overlayable-rangeSelection | --salt-overlayable-rangeSelection --salt-overlayable-rangeSelection | var(--salt-palette-neutral-selection) |
Group of components that allow single or multiple selection, Selection can trigger actions.
View | Name | Default Value |
---|---|---|
--salt-selectable-cursor-hover --salt-selectable-cursor-hover | pointer | |
--salt-selectable-cursor-selected --salt-selectable-cursor-selected | pointer | |
--salt-selectable-cursor-blurSelected --salt-selectable-cursor-blurSelected | pointer | |
--salt-selectable-cursor-disabled --salt-selectable-cursor-disabled | not-allowed | |
--salt-selectable-cursor-readonly --salt-selectable-cursor-readonly | not-allowed | |
--salt-selectable-borderStyle --salt-selectable-borderStyle | solid | |
--salt-selectable-borderStyle-hover --salt-selectable-borderStyle-hover | solid | |
--salt-selectable-borderStyle-selected --salt-selectable-borderStyle-selected | solid | |
--salt-selectable-borderStyle-blurSelected --salt-selectable-borderStyle-blurSelected | solid | |
--salt-selectable-borderColor --salt-selectable-borderColor | var(--salt-palette-interact-border) | |
--salt-selectable-borderColor-hover --salt-selectable-borderColor-hover | var(--salt-palette-interact-border-hover) | |
--salt-selectable-borderColor-selected --salt-selectable-borderColor-selected | var(--salt-palette-interact-border-active) | |
--salt-selectable-borderColor-selectedDisabled --salt-selectable-borderColor-selectedDisabled | var(--salt-palette-interact-border-activeDisabled) | |
--salt-selectable-borderColor-disabled --salt-selectable-borderColor-disabled | var(--salt-palette-interact-border-disabled) | |
--salt-selectable-borderColor-readonly --salt-selectable-borderColor-readonly | var(--salt-palette-interact-border-readonly) | |
--salt-selectable-foreground --salt-selectable-foreground | var(--salt-palette-interact-foreground) | |
--salt-selectable-foreground-disabled --salt-selectable-foreground-disabled | var(--salt-palette-interact-foreground-disabled) | |
--salt-selectable-foreground-hover --salt-selectable-foreground-hover | var(--salt-palette-interact-foreground-hover) | |
--salt-selectable-foreground-selected --salt-selectable-foreground-selected | var(--salt-palette-interact-foreground-active) | |
--salt-selectable-foreground-selectedDisabled --salt-selectable-foreground-selectedDisabled | var(--salt-palette-interact-foreground-activeDisabled) | |
--salt-selectable-background --salt-selectable-background | var(--salt-palette-interact-background) | |
--salt-selectable-background-hover --salt-selectable-background-hover | var(--salt-palette-interact-background-hover) | |
--salt-selectable-background-selected --salt-selectable-background-selected | var(--salt-palette-interact-background-active) | |
--salt-selectable-background-blurSelected --salt-selectable-background-blurSelected | var(--salt-palette-interact-background-blurSelected) | |
--salt-selectable-background-disabled --salt-selectable-background-disabled | var(--salt-palette-interact-background-disabled) | |
--salt-selectable-background-selectedDisabled --salt-selectable-background-selectedDisabled | var(--salt-palette-interact-background-activeDisabled) |
Group of attributes to separate information/elements. Connected to Container. Level 1 - used when subtle division is needed/to divide similar items e.g. options within a list, individual comments. Level 2 - used to divide related areas e.g. heading and body text. Level 3 - used to separate areas of content that are not closely related e.g. app header from main content
View | Name | Default Value |
---|---|---|
--salt-separable-borderStyle --salt-separable-borderStyle | solid | |
--salt-separable-primary-borderColor --salt-separable-primary-borderColor | var(--salt-palette-neutral-primary-separator) | |
--salt-separable-secondary-borderColor --salt-separable-secondary-borderColor | var(--salt-palette-neutral-secondary-separator) | |
--salt-separable-tertiary-borderColor --salt-separable-tertiary-borderColor | var(--salt-palette-neutral-tertiary-separator) |
Components which have attributes that denote status and the severity of that status.
View | Name | Default Value |
---|---|---|
--salt-status-static-foreground --salt-status-static-foreground | var(--salt-palette-neutral-secondary-foreground) | |
--salt-status-negative-foreground --salt-status-negative-foreground | var(--salt-palette-negative-foreground) | |
--salt-status-positive-foreground --salt-status-positive-foreground | var(--salt-palette-positive-foreground) | |
--salt-status-info-foreground-decorative --salt-status-info-foreground-decorative | var(--salt-palette-info-foreground-decorative) | |
--salt-status-error-foreground-decorative --salt-status-error-foreground-decorative | var(--salt-palette-error-foreground-decorative) | |
--salt-status-warning-foreground-decorative --salt-status-warning-foreground-decorative | var(--salt-palette-warning-foreground-decorative) | |
--salt-status-success-foreground-decorative --salt-status-success-foreground-decorative | var(--salt-palette-success-foreground-decorative) | |
--salt-status-info-foreground-informative --salt-status-info-foreground-informative | var(--salt-palette-info-foreground-informative) | |
--salt-status-error-foreground-informative --salt-status-error-foreground-informative | var(--salt-palette-error-foreground-informative) | |
--salt-status-warning-foreground-informative --salt-status-warning-foreground-informative | var(--salt-palette-warning-foreground-informative) | |
--salt-status-success-foreground-informative --salt-status-success-foreground-informative | var(--salt-palette-success-foreground-informative) | |
--salt-status-info-borderColor --salt-status-info-borderColor | var(--salt-palette-info-border) | |
--salt-status-error-borderColor --salt-status-error-borderColor | var(--salt-palette-error-border) | |
--salt-status-warning-borderColor --salt-status-warning-borderColor | var(--salt-palette-warning-border) | |
--salt-status-success-borderColor --salt-status-success-borderColor | var(--salt-palette-success-border) | |
--salt-status-info-background --salt-status-info-background | var(--salt-palette-info-background) | |
--salt-status-error-background --salt-status-error-background | var(--salt-palette-error-background) | |
--salt-status-warning-background --salt-status-warning-background | var(--salt-palette-warning-background) | |
--salt-status-success-background --salt-status-success-background | var(--salt-palette-success-background) | |
--salt-status-info-bold-background --salt-status-info-bold-background | var(--salt-palette-info-bold-background) | |
--salt-status-error-bold-background --salt-status-error-bold-background | var(--salt-palette-error-bold-background) | |
--salt-status-warning-bold-background --salt-status-warning-bold-background | var(--salt-palette-warning-bold-background) | |
--salt-status-success-bold-background --salt-status-success-bold-background | var(--salt-palette-success-bold-background) | |
--salt-status-error-background-selected --salt-status-error-background-selected | var(--salt-palette-error-background-selected) | |
--salt-status-warning-background-selected --salt-status-warning-background-selected | var(--salt-palette-warning-background-selected) | |
--salt-status-success-background-selected --salt-status-success-background-selected | var(--salt-palette-success-background-selected) |
Components which indicate a target area where a draggable item can be dropped (related to Draggable).
View | Name | Default Value |
---|---|---|
--salt-target-background-hover --salt-target-background-hover | var(--salt-palette-interact-background-hover) | |
--salt-target-borderColor-hover --salt-target-borderColor-hover | var(--salt-palette-interact-border-hover) | |
--salt-target-borderStyle --salt-target-borderStyle | dashed | |
--salt-target-borderStyle-hover --salt-target-borderStyle-hover | solid | |
--salt-target-borderStyle-disabled --salt-target-borderStyle-disabled | dashed | |
--salt-target-cursor-disabled --salt-target-cursor-disabled | not-allowed |
All text examples are shown using the default fontWeight token.
View | Name | Default Value |
---|---|---|
abc | --salt-text-letterSpacing --salt-text-letterSpacing | 0 |
The quick brown fox jumps over the lazy dog | --salt-text-textAlign --salt-text-textAlign | left |
The quick brown fox jumps over the lazy dog | --salt-text-textAlign-embedded --salt-text-textAlign-embedded | center |
The quick brown fox jumps over the lazy dog | --salt-text-textDecoration --salt-text-textDecoration | none |
The quick brown fox jumps over the lazy dog | --salt-text-textTransform --salt-text-textTransform | none |
The quick brown fox jumps over the lazy dog | --salt-text-action-fontFamily --salt-text-action-fontFamily | var(--salt-palette-text-fontFamily-action) |
abc | --salt-text-action-letterSpacing --salt-text-action-letterSpacing | 0.6px |
The quick brown fox jumps over the lazy dog | --salt-text-action-textTransform --salt-text-action-textTransform | uppercase |
The quick brown fox jumps over the lazy dog | --salt-text-action-textAlign --salt-text-action-textAlign | center |
T | --salt-text-action-fontWeight --salt-text-action-fontWeight | var(--salt-palette-text-action-fontWeight) |
The quick brown fox jumps over the lazy dog | --salt-text-fontFamily --salt-text-fontFamily | var(--salt-palette-text-fontFamily) |
T | --salt-text-fontWeight --salt-text-fontWeight | var(--salt-palette-text-body-fontWeight) |
T | --salt-text-fontWeight-small --salt-text-fontWeight-small | var(--salt-palette-text-body-fontWeight-small) |
T | --salt-text-fontWeight-strong --salt-text-fontWeight-strong | var(--salt-palette-text-body-fontWeight-strong) |
The quick brown fox jumps over the lazy dog | --salt-text-notation-fontFamily --salt-text-notation-fontFamily | var(--salt-palette-text-fontFamily) |
T | --salt-text-notation-fontWeight --salt-text-notation-fontWeight | var(--salt-palette-text-notation-fontWeight) |
T | --salt-text-notation-fontWeight-small --salt-text-notation-fontWeight-small | var(--salt-palette-text-notation-fontWeight-small) |
T | --salt-text-notation-fontWeight-strong --salt-text-notation-fontWeight-strong | var(--salt-palette-text-notation-fontWeight-strong) |
The quick brown fox jumps over the lazy dog | --salt-text-h1-fontFamily --salt-text-h1-fontFamily | var(--salt-palette-text-fontFamily-heading) |
T | --salt-text-h1-fontWeight --salt-text-h1-fontWeight | var(--salt-palette-text-heading-fontWeight) |
T | --salt-text-h1-fontWeight-small --salt-text-h1-fontWeight-small | var(--salt-palette-text-heading-fontWeight-small) |
T | --salt-text-h1-fontWeight-strong --salt-text-h1-fontWeight-strong | var(--salt-palette-text-heading-fontWeight-strong) |
The quick brown fox jumps over the lazy dog | --salt-text-h2-fontFamily --salt-text-h2-fontFamily | var(--salt-palette-text-fontFamily-heading) |
T | --salt-text-h2-fontWeight --salt-text-h2-fontWeight | var(--salt-palette-text-heading-fontWeight) |
T | --salt-text-h2-fontWeight-small --salt-text-h2-fontWeight-small | var(--salt-palette-text-heading-fontWeight-small) |
T | --salt-text-h2-fontWeight-strong --salt-text-h2-fontWeight-strong | var(--salt-palette-text-heading-fontWeight-strong) |
The quick brown fox jumps over the lazy dog | --salt-text-h3-fontFamily --salt-text-h3-fontFamily | var(--salt-palette-text-fontFamily-heading) |
T | --salt-text-h3-fontWeight --salt-text-h3-fontWeight | var(--salt-palette-text-heading-fontWeight) |
T | --salt-text-h3-fontWeight-small --salt-text-h3-fontWeight-small | var(--salt-palette-text-heading-fontWeight-small) |
T | --salt-text-h3-fontWeight-strong --salt-text-h3-fontWeight-strong | var(--salt-palette-text-heading-fontWeight-strong) |
The quick brown fox jumps over the lazy dog | --salt-text-h4-fontFamily --salt-text-h4-fontFamily | var(--salt-palette-text-fontFamily-heading) |
T | --salt-text-h4-fontWeight --salt-text-h4-fontWeight | var(--salt-palette-text-heading-fontWeight) |
T | --salt-text-h4-fontWeight-small --salt-text-h4-fontWeight-small | var(--salt-palette-text-heading-fontWeight-small) |
T | --salt-text-h4-fontWeight-strong --salt-text-h4-fontWeight-strong | var(--salt-palette-text-heading-fontWeight-strong) |
The quick brown fox jumps over the lazy dog | --salt-text-label-fontFamily --salt-text-label-fontFamily | var(--salt-palette-text-fontFamily) |
T | --salt-text-label-fontWeight --salt-text-label-fontWeight | var(--salt-palette-text-body-fontWeight) |
T | --salt-text-label-fontWeight-small --salt-text-label-fontWeight-small | var(--salt-palette-text-body-fontWeight-small) |
T | --salt-text-label-fontWeight-strong --salt-text-label-fontWeight-strong | var(--salt-palette-text-body-fontWeight-strong) |
The quick brown fox jumps over the lazy dog | --salt-text-display1-fontFamily --salt-text-display1-fontFamily | var(--salt-palette-text-fontFamily-heading) |
T | --salt-text-display1-fontWeight --salt-text-display1-fontWeight | var(--salt-palette-text-display-fontWeight) |
T | --salt-text-display1-fontWeight-strong --salt-text-display1-fontWeight-strong | var(--salt-palette-text-display-fontWeight-strong) |
T | --salt-text-display1-fontWeight-small --salt-text-display1-fontWeight-small | var(--salt-palette-text-display-fontWeight-small) |
The quick brown fox jumps over the lazy dog | --salt-text-display2-fontFamily --salt-text-display2-fontFamily | var(--salt-palette-text-fontFamily-heading) |
T | --salt-text-display2-fontWeight --salt-text-display2-fontWeight | var(--salt-palette-text-display-fontWeight) |
T | --salt-text-display2-fontWeight-strong --salt-text-display2-fontWeight-strong | var(--salt-palette-text-display-fontWeight-strong) |
T | --salt-text-display2-fontWeight-small --salt-text-display2-fontWeight-small | var(--salt-palette-text-display-fontWeight-small) |
The quick brown fox jumps over the lazy dog | --salt-text-display3-fontFamily --salt-text-display3-fontFamily | var(--salt-palette-text-fontFamily-heading) |
T | --salt-text-display3-fontWeight --salt-text-display3-fontWeight | var(--salt-palette-text-display-fontWeight) |
T | --salt-text-display3-fontWeight-strong --salt-text-display3-fontWeight-strong | var(--salt-palette-text-display-fontWeight-strong) |
T | --salt-text-display3-fontWeight-small --salt-text-display3-fontWeight-small | var(--salt-palette-text-display-fontWeight-small) |
The quick brown fox jumps over the lazy dog | --salt-text-display4-fontFamily --salt-text-display4-fontFamily | var(--salt-palette-text-fontFamily-heading) |
T | --salt-text-display4-fontWeight --salt-text-display4-fontWeight | var(--salt-typography-fontWeight-semiBold) |
T | --salt-text-display4-fontWeight-strong --salt-text-display4-fontWeight-strong | var(--salt-typography-fontWeight-bold) |
T | --salt-text-display4-fontWeight-small --salt-text-display4-fontWeight-small | var(--salt-typography-fontWeight-regular) |
The quick brown fox jumps over the lazy dog | --salt-text-code-fontFamily --salt-text-code-fontFamily | var(--salt-palette-text-fontFamily-code) |
T | --salt-text-h1-fontSize --salt-text-h1-fontSize | 18px |
The quick brown fox jumps over the lazy dog | --salt-text-h1-lineHeight --salt-text-h1-lineHeight | 24px |
T | --salt-text-h2-fontSize --salt-text-h2-fontSize | 14px |
The quick brown fox jumps over the lazy dog | --salt-text-h2-lineHeight --salt-text-h2-lineHeight | 18px |
T | --salt-text-h3-fontSize --salt-text-h3-fontSize | 12px |
The quick brown fox jumps over the lazy dog | --salt-text-h3-lineHeight --salt-text-h3-lineHeight | 16px |
T | --salt-text-h4-fontSize --salt-text-h4-fontSize | 11px |
The quick brown fox jumps over the lazy dog | --salt-text-h4-lineHeight --salt-text-h4-lineHeight | 14px |
T | --salt-text-label-fontSize --salt-text-label-fontSize | 10px |
The quick brown fox jumps over the lazy dog | --salt-text-label-lineHeight --salt-text-label-lineHeight | 13px |
T | --salt-text-fontSize --salt-text-fontSize | 11px |
The quick brown fox jumps over the lazy dog | --salt-text-lineHeight --salt-text-lineHeight | 14px |
T | --salt-text-minHeight --salt-text-minHeight | 14px |
T | --salt-text-display1-fontSize --salt-text-display1-fontSize | 42px |
The quick brown fox jumps over the lazy dog | --salt-text-display1-lineHeight --salt-text-display1-lineHeight | 54px |
T | --salt-text-display2-fontSize --salt-text-display2-fontSize | 28px |
The quick brown fox jumps over the lazy dog | --salt-text-display2-lineHeight --salt-text-display2-lineHeight | 36px |
T | --salt-text-display3-fontSize --salt-text-display3-fontSize | 18px |
The quick brown fox jumps over the lazy dog | --salt-text-display3-lineHeight --salt-text-display3-lineHeight | 24px |
T | --salt-text-display4-fontSize --salt-text-display4-fontSize | 18px |
The quick brown fox jumps over the lazy dog | --salt-text-display4-lineHeight --salt-text-display4-lineHeight | 24px |
T | --salt-text-notation-fontSize --salt-text-notation-fontSize | 8px |
The quick brown fox jumps over the lazy dog | --salt-text-notation-lineHeight --salt-text-notation-lineHeight | 10px |
Components which have the ability to visually indicate progress, scale, or range along a defined track.
View | Name | Default Value |
---|---|---|
--salt-track-borderStyle --salt-track-borderStyle | solid | |
--salt-track-borderStyle-active --salt-track-borderStyle-active | solid | |
--salt-track-borderStyle-complete --salt-track-borderStyle-complete | solid | |
--salt-track-borderStyle-incomplete --salt-track-borderStyle-incomplete | dotted | |
--salt-track-borderColor --salt-track-borderColor | var(--salt-palette-neutral-secondary-border) |