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 • 5.16 kB
JavaScript
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, var(--ig-primary-300));--hover-background: var(--ig-icon-button-hover-background, var(--ig-gray-50));--hover-foreground: var(--ig-icon-button-hover-foreground, var(--ig-primary-200));--focus-background: var(--ig-icon-button-focus-background, transparent);--focus-foreground: var(--ig-icon-button-focus-foreground, var(--ig-primary-300));--focus-hover-background: var(--ig-icon-button-focus-hover-background, var(--ig-gray-50));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-primary-200));--active-background: var(--ig-icon-button-active-background, var(--ig-gray-100));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-primary-100));--border-color: var(--ig-icon-button-border-color, transparent);--focus-border-color: var(--ig-icon-button-focus-border-color, var(--ig-gray-400));--disabled-background: var(--ig-icon-button-disabled-background, var(--ig-gray-50));--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-gray-200));--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);--ig-theme: fluent}: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, var(--ig-gray-900));--hover-background: var(--ig-icon-button-hover-background, var(--ig-gray-50));--hover-foreground: var(--ig-icon-button-hover-foreground, var(--ig-gray-900));--focus-background: var(--ig-icon-button-focus-background, transparent);--focus-foreground: var(--ig-icon-button-focus-foreground, var(--ig-gray-900));--focus-hover-background: var(--ig-icon-button-focus-hover-background, var(--ig-gray-50));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-gray-900));--active-background: var(--ig-icon-button-active-background, var(--ig-gray-100));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-gray-900));--border-color: var(--ig-icon-button-border-color, var(--ig-gray-400));--focus-border-color: var(--ig-icon-button-focus-border-color, var(--ig-gray-400));--disabled-background: var(--ig-icon-button-disabled-background, var(--ig-gray-50));--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-gray-200));--disabled-border-color: var(--ig-icon-button-disabled-border-color, var(--ig-gray-100));--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);--ig-theme: fluent}:host([variant=contained]){--shadow-color: var(--ig-icon-button-shadow-color, transparent);--background: var(--ig-icon-button-background, var(--ig-primary-300));--foreground: var(--ig-icon-button-foreground, var(--ig-primary-300-contrast));--hover-background: var(--ig-icon-button-hover-background, var(--ig-primary-200));--hover-foreground: var(--ig-icon-button-hover-foreground, var(--ig-primary-300-contrast));--focus-background: var(--ig-icon-button-focus-background, var(--ig-primary-300));--focus-foreground: var(--ig-icon-button-focus-foreground, var(--ig-primary-300-contrast));--focus-hover-background: var(--ig-icon-button-focus-hover-background, var(--ig-primary-200));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-primary-300-contrast));--active-background: var(--ig-icon-button-active-background, var(--ig-primary-100));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-primary-300-contrast));--border-color: var(--ig-icon-button-border-color, transparent);--focus-border-color: var(--ig-icon-button-focus-border-color, var(--ig-primary-300-contrast));--disabled-background: var(--ig-icon-button-disabled-background, var(--ig-gray-50));--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-gray-200));--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);--ig-theme: fluent}`;
//# sourceMappingURL=icon-button.fluent.css.js.map