UNPKG

@gravityforms/design-tokens

Version:

Design tokens as PostCSS variables, media queries, and mixins for Gravity Forms development.

44 lines (43 loc) 1.55 kB
module.exports = { themeFrameworkControlHover() { return { '--gf-local-bg-color': 'var(--gf-ctrl-bg-color-hover)', '--gf-local-border-color': 'var(--gf-ctrl-border-color-hover)', '--gf-local-color': 'var(--gf-ctrl-color-hover)', }; }, themeFrameworkControlFocus() { return { '--gf-local-bg-color': 'var(--gf-ctrl-bg-color-focus)', '--gf-local-border-color': 'var(--gf-ctrl-border-color-focus)', '--gf-local-color': 'var(--gf-ctrl-color-focus)', '--gf-local-outline-color': 'var(--gf-ctrl-outline-color-focus)', '--gf-local-outline-width': 'var(--gf-ctrl-outline-width-focus)', }; }, themeFrameworkControlDisabled() { return { '--gf-local-bg-color': 'var(--gf-ctrl-bg-color-disabled)', '--gf-local-border-color': 'var(--gf-ctrl-border-color-disabled)', '--gf-local-color': 'var(--gf-ctrl-color-disabled)', }; }, themeFrameworkControlError() { return { '--gf-local-bg-color': 'var(--gf-ctrl-bg-color-error)', '--gf-local-border-color': 'var(--gf-ctrl-border-color-error)', '--gf-local-color': 'var(--gf-ctrl-color-error)', }; }, themeFrameworkControlPlaceholder() { return { color: 'var(--gf-ctrl-placeholder-color)', 'font-family': 'var(--gf-ctrl-placeholder-font-family)', 'font-size': 'var(--gf-ctrl-placeholder-font-size)', 'font-style': 'var(--gf-ctrl-placeholder-font-style)', 'font-weight': 'var(--gf-ctrl-placeholder-font-weight)', 'letter-spacing': 'var(--gf-ctrl-placeholder-letter-spacing)', opacity: 'var(--gf-ctrl-placeholder-opacity)', }; }, };