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.37 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-gray-900));--hover-background: var(--ig-icon-button-hover-background, hsl(from var(--ig-gray-500) h s l/0.08));--hover-foreground: var(--ig-icon-button-hover-foreground, var(--ig-gray-900));--focus-background: var(--ig-icon-button-focus-background, hsl(from var(--ig-gray-500) h s l/0.16));--focus-foreground: var(--ig-icon-button-focus-foreground, var(--ig-gray-900));--focus-hover-background: var(--ig-icon-button-focus-hover-background, hsl(from var(--ig-gray-500) h s l/0.24));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-gray-900));--active-background: var(--ig-icon-button-active-background, hsl(from var(--ig-gray-500) h s l/0.32));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-gray-900));--border-color: var(--ig-icon-button-border-color, transparent);--focus-border-color: var(--ig-icon-button-focus-border-color, transparent);--disabled-background: var(--ig-icon-button-disabled-background, transparent);--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, 1) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-icon-button-default-size, 3);--ig-theme: material}: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, hsl(from var(--ig-gray-500) h s l/0.08));--hover-foreground: var(--ig-icon-button-hover-foreground, var(--ig-gray-900));--focus-background: var(--ig-icon-button-focus-background, hsl(from var(--ig-gray-500) h s l/0.16));--focus-foreground: var(--ig-icon-button-focus-foreground, var(--ig-gray-900));--focus-hover-background: var(--ig-icon-button-focus-hover-background, hsl(from var(--ig-gray-500) h s l/0.24));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-gray-900));--active-background: var(--ig-icon-button-active-background, hsl(from var(--ig-gray-500) h s l/0.32));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-gray-900));--border-color: var(--ig-icon-button-border-color, var(--ig-gray-300));--focus-border-color: var(--ig-icon-button-focus-border-color, var(--ig-gray-300));--disabled-background: var(--ig-icon-button-disabled-background, transparent);--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, 1) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-icon-button-default-size, 3);--ig-theme: material}:host([variant=contained]){--shadow-color: var(--ig-icon-button-shadow-color, transparent);--background: var(--ig-icon-button-background, hsl(from var(--ig-gray-900) h s l/0.08));--foreground: var(--ig-icon-button-foreground, var(--ig-gray-900));--hover-background: var(--ig-icon-button-hover-background, hsl(from var(--ig-gray-900) h s l/0.12));--hover-foreground: var(--ig-icon-button-hover-foreground, var(--ig-gray-900));--focus-background: var(--ig-icon-button-focus-background, hsl(from var(--ig-gray-900) h s l/0.16));--focus-foreground: var(--ig-icon-button-focus-foreground, var(--ig-gray-900));--focus-hover-background: var(--ig-icon-button-focus-hover-background, hsl(from var(--ig-gray-900) h s l/0.2));--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-gray-900));--active-background: var(--ig-icon-button-active-background, hsl(from var(--ig-gray-900) h s l/0.24));--active-foreground: var(--ig-icon-button-active-foreground, var(--ig-gray-900));--border-color: var(--ig-icon-button-border-color, transparent);--focus-border-color: var(--ig-icon-button-focus-border-color, transparent);--disabled-background: var(--ig-icon-button-disabled-background, hsl(from var(--ig-gray-900) h s l/0.04));--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, 1) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-icon-button-default-size, 3);--ig-theme: material}`;
//# sourceMappingURL=icon-button.material.css.js.map