UNPKG

@helpwave/hightide

Version:

helpwave's component and theming library

55 lines (46 loc) 1.72 kB
@utility coloring-solid { @apply bg-[var(--coloring-solid-color,var(--coloring-color))] text-[var(--coloring-solid-text,var(--coloring-on-color))]; } @utility coloring-solid-hover { @apply coloring-solid hover:bg-[var(--coloring-solid-hover,var(--coloring-hover))]; } @utility coloring-tonal { @apply bg-[var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color)))]/20 text-[var(--coloring-tonal-text,var(--coloring-tonal,var(--coloring-color)))]; } @utility coloring-tonal-hover { @apply coloring-tonal hover:bg-[var(--coloring-tonal-hover,var(--coloring-tonal-background,var(--coloring-tonal,var(--coloring-color))))]/30; } @utility coloring-text { @apply text-[var(--coloring-text,var(--coloring-color))]; } @utility coloring-text-hover { @apply coloring-text hover:bg-[var(--coloring-text-hover,var(--coloring-text,var(--coloring-color)))]/20; } @utility coloring-outline { border-width: var(--coloring-outline-width, 0.125rem); @apply border-[var(--coloring-border,var(--coloring-outline,var(--coloring-color)))]; @apply text-[var(--coloring-outline,var(--coloring-color))]; } @utility coloring-outline-hover { @apply coloring-outline hover:border-[var(--coloring-border-hover,--coloring-hover)] hover:text-[var(--coloring-outline-hover,var(--coloring-hover))]; } @utility coloring-reset-variables { --coloring-color: initial; --coloring-on-color: initial; --coloring-hover: initial; --coloring-text: initial; --coloring-text-hover: initial; --coloring-outline: initial; --coloring-outline-hover: initial; --coloring-tonal: initial; --coloring-tonal-background: initial; --coloring-tonal-text: initial; --coloring-tonal-hover: initial; }