UNPKG

igniteui-webcomponents

Version:

Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.

3 lines 6.11 kB
import { css } from 'lit'; export const styles = css `:host([variant=flat]){--shadow-color: var(--ig-icon-button-shadow-color, transparent);--background: var(--ig-icon-button-background, transparent);--foreground: var(--ig-icon-button-foreground, hsla(var(--ig-primary-300), var(--ig-primary-a)));--hover-background: var(--ig-icon-button-hover-background, hsla(var(--ig-gray-50), var(--ig-gray-a)));--hover-foreground: var(--ig-icon-button-hover-foreground, hsla(var(--ig-primary-200), var(--ig-primary-a)));--focus-background: var(--ig-icon-button-focus-background, transparent);--focus-foreground: var(--ig-icon-button-focus-foreground, hsla(var(--ig-primary-300), var(--ig-primary-a)));--focus-hover-background: var(--ig-icon-button-focus-hover-background, hsla(var(--ig-gray-50), var(--ig-gray-a)));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, hsla(var(--ig-primary-200), var(--ig-primary-a)));--active-background: var(--ig-icon-button-active-background, hsla(var(--ig-gray-100), var(--ig-gray-a)));--active-foreground: var(--ig-icon-button-active-foreground, hsla(var(--ig-primary-100), var(--ig-primary-a)));--border-color: var(--ig-icon-button-border-color, transparent);--focus-border-color: var(--ig-icon-button-focus-border-color, hsla(var(--ig-gray-400), var(--ig-gray-a)));--disabled-background: var(--ig-icon-button-disabled-background, hsla(var(--ig-gray-50), var(--ig-gray-a)));--disabled-foreground: var(--ig-icon-button-disabled-foreground, hsla(var(--ig-gray-200), var(--ig-gray-a)));--disabled-border-color: var(--ig-icon-button-disabled-border-color, transparent);--border-radius: var(--ig-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.1) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(2.375rem, -1 * 2.375rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-icon-button-default-size, 2)}:host([variant=outlined]){--shadow-color: var(--ig-icon-button-shadow-color, transparent);--background: var(--ig-icon-button-background, transparent);--foreground: var(--ig-icon-button-foreground, hsla(var(--ig-gray-900), var(--ig-gray-a)));--hover-background: var(--ig-icon-button-hover-background, hsla(var(--ig-gray-50), var(--ig-gray-a)));--hover-foreground: var(--ig-icon-button-hover-foreground, hsla(var(--ig-gray-900), var(--ig-gray-a)));--focus-background: var(--ig-icon-button-focus-background, transparent);--focus-foreground: var(--ig-icon-button-focus-foreground, hsla(var(--ig-gray-900), var(--ig-gray-a)));--focus-hover-background: var(--ig-icon-button-focus-hover-background, hsla(var(--ig-gray-50), var(--ig-gray-a)));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, hsla(var(--ig-gray-900), var(--ig-gray-a)));--active-background: var(--ig-icon-button-active-background, hsla(var(--ig-gray-100), var(--ig-gray-a)));--active-foreground: var(--ig-icon-button-active-foreground, hsla(var(--ig-gray-900), var(--ig-gray-a)));--border-color: var(--ig-icon-button-border-color, hsla(var(--ig-gray-400), var(--ig-gray-a)));--focus-border-color: var(--ig-icon-button-focus-border-color, hsla(var(--ig-gray-400), var(--ig-gray-a)));--disabled-background: var(--ig-icon-button-disabled-background, hsla(var(--ig-gray-50), var(--ig-gray-a)));--disabled-foreground: var(--ig-icon-button-disabled-foreground, hsla(var(--ig-gray-200), var(--ig-gray-a)));--disabled-border-color: var(--ig-icon-button-disabled-border-color, hsla(var(--ig-gray-100), var(--ig-gray-a)));--border-radius: var(--ig-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.1) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(2.375rem, -1 * 2.375rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-icon-button-default-size, 2)}:host([variant=contained]){--shadow-color: var(--ig-icon-button-shadow-color, transparent);--background: var(--ig-icon-button-background, hsla(var(--ig-primary-300), var(--ig-primary-a)));--foreground: var(--ig-icon-button-foreground, color-mix(in oklch, var(--ig-primary-300-contrast) 100%, transparent));--hover-background: var(--ig-icon-button-hover-background, hsla(var(--ig-primary-200), var(--ig-primary-a)));--hover-foreground: var(--ig-icon-button-hover-foreground, color-mix(in oklch, var(--ig-primary-300-contrast) 100%, transparent));--focus-background: var(--ig-icon-button-focus-background, hsla(var(--ig-primary-300), var(--ig-primary-a)));--focus-foreground: var(--ig-icon-button-focus-foreground, color-mix(in oklch, var(--ig-primary-300-contrast) 100%, transparent));--focus-hover-background: var(--ig-icon-button-focus-hover-background, hsla(var(--ig-primary-200), var(--ig-primary-a)));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, color-mix(in oklch, var(--ig-primary-300-contrast) 100%, transparent));--active-background: var(--ig-icon-button-active-background, hsla(var(--ig-primary-100), var(--ig-primary-a)));--active-foreground: var(--ig-icon-button-active-foreground, color-mix(in oklch, var(--ig-primary-300-contrast) 100%, transparent));--border-color: var(--ig-icon-button-border-color, transparent);--focus-border-color: var(--ig-icon-button-focus-border-color, color-mix(in oklch, var(--ig-primary-300-contrast) 100%, transparent));--disabled-background: var(--ig-icon-button-disabled-background, hsla(var(--ig-gray-50), var(--ig-gray-a)));--disabled-foreground: var(--ig-icon-button-disabled-foreground, hsla(var(--ig-gray-200), var(--ig-gray-a)));--disabled-border-color: var(--ig-icon-button-disabled-border-color, transparent);--border-radius: var(--ig-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.1) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(2.375rem, -1 * 2.375rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-icon-button-default-size, 2)}`; //# sourceMappingURL=icon-button.fluent.css.js.map