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.17 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-500));--hover-background: var(--ig-icon-button-hover-background, var(--ig-gray-200));--hover-foreground: var(--ig-icon-button-hover-foreground, var(--ig-primary-600));--focus-background: var(--ig-icon-button-focus-background, transparent);--focus-foreground: var(--ig-icon-button-focus-foreground, var(--ig-primary-500));--focus-hover-background: var(--ig-icon-button-focus-hover-background, var(--ig-gray-200));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-primary-600));--active-background: var(--ig-icon-button-active-background, var(--ig-gray-300));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-primary-800));--border-color: var(--ig-icon-button-border-color, transparent);--focus-border-color: var(--ig-icon-button-focus-border-color, var(--ig-gray-700));--disabled-background: var(--ig-icon-button-disabled-background, var(--ig-gray-100));--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-gray-500));--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-200));--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-200));--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-300));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-gray-900));--border-color: var(--ig-icon-button-border-color, var(--ig-gray-600));--focus-border-color: var(--ig-icon-button-focus-border-color, var(--ig-gray-700));--disabled-background: var(--ig-icon-button-disabled-background, var(--ig-gray-100));--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-gray-500));--disabled-border-color: var(--ig-icon-button-disabled-border-color, var(--ig-gray-300));--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-500));--foreground: var(--ig-icon-button-foreground, var(--ig-primary-600-contrast));--hover-background: var(--ig-icon-button-hover-background, var(--ig-primary-600));--hover-foreground: var(--ig-icon-button-hover-foreground, var(--ig-primary-600-contrast));--focus-background: var(--ig-icon-button-focus-background, var(--ig-primary-500));--focus-foreground: var(--ig-icon-button-focus-foreground, var(--ig-primary-600-contrast));--focus-hover-background: var(--ig-icon-button-focus-hover-background, var(--ig-primary-600));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-primary-600-contrast));--active-background: var(--ig-icon-button-active-background, var(--ig-primary-800));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-primary-800-contrast));--border-color: var(--ig-icon-button-border-color, transparent);--focus-border-color: var(--ig-icon-button-focus-border-color, var(--ig-primary-600-contrast));--disabled-background: var(--ig-icon-button-disabled-background, var(--ig-gray-100));--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-gray-500));--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