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 • 7.18 kB
JavaScript
import { css } from 'lit';
export const styles = css `[part~=base]{transition:box-shadow .15s ease-out,color .15s ease-out;padding:max(var(--is-large, 1)*max(15px, -1 * 15px)*var(--ig-spacing-large, var(--ig-spacing, --ig-spacing)),var(--is-medium, 1)*max(10px, -1 * 10px)*var(--ig-spacing-medium, var(--ig-spacing, --ig-spacing)),var(--is-small, 1)*max(7px, -1 * 7px)*var(--ig-spacing-small, var(--ig-spacing, --ig-spacing)))}:host([variant=flat]){--shadow-color: var(--ig-icon-button-shadow-color, hsl(from var(--ig-primary-600) h s l/0.5));--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, transparent);--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, transparent);--focus-hover-foreground: var(--ig-icon-button-focus-hover-foreground, var(--ig-primary-600));--active-background: var(--ig-icon-button-active-background, transparent);--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, transparent);--disabled-background: var(--ig-icon-button-disabled-background, transparent);--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-primary-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.2) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(3rem, -1 * 3rem), var(--is-medium, 1) * max(2.375rem, -1 * 2.375rem), var(--is-small, 1) * max(2rem, -1 * 2rem)));--default-size: var(--ig-icon-button-default-size, 2);--ig-theme: bootstrap;--component-size: var(--ig-size, var(--default-size))}:host([variant=flat]) [part~=base]:hover igc-icon{color:var(--hover-foreground)}:host([variant=flat]) [part~=base]:active igc-icon{color:var(--active-foreground)}:host([variant=flat]) [part="base focused"]{box-shadow:0 0 0 .25rem var(--shadow-color)}:host([variant=flat]) [part="base focused"] igc-icon{color:var(--focus-foreground)}:host([variant=flat]) [part="base focused"]:hover igc-icon{color:var(--focus-hover-foreground)}:host([variant=contained]){--shadow-color: var(--ig-icon-button-shadow-color, hsl(from var(--ig-primary-600) h s l/0.5));--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, transparent);--disabled-background: var(--ig-icon-button-disabled-background, var(--ig-primary-50));--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-primary-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.2) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(3rem, -1 * 3rem), var(--is-medium, 1) * max(2.375rem, -1 * 2.375rem), var(--is-small, 1) * max(2rem, -1 * 2rem)));--default-size: var(--ig-icon-button-default-size, 2);--ig-theme: bootstrap;--component-size: var(--ig-size, var(--default-size))}:host([variant=contained]) [part="base focused"]{box-shadow:0 0 0 .25rem var(--shadow-color)}:host([variant=outlined]){--shadow-color: var(--ig-icon-button-shadow-color, hsl(from var(--ig-primary-600) h s l/0.5));--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-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, var(--ig-primary-500));--focus-border-color: var(--ig-icon-button-focus-border-color, var(--ig-primary-800));--disabled-background: var(--ig-icon-button-disabled-background, transparent);--disabled-foreground: var(--ig-icon-button-disabled-foreground, var(--ig-primary-200));--disabled-border-color: var(--ig-icon-button-disabled-border-color, var(--ig-primary-50));--border-radius: var(--ig-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--size: var(--ig-icon-button-size, max(var(--is-large, 1) * max(3rem, -1 * 3rem), var(--is-medium, 1) * max(2.375rem, -1 * 2.375rem), var(--is-small, 1) * max(2rem, -1 * 2rem)));--default-size: var(--ig-icon-button-default-size, 2);--ig-theme: bootstrap;--component-size: var(--ig-size, var(--default-size))}:host([variant=outlined]) [part~=base]:hover{border-color:var(--hover-background)}:host([variant=outlined]) [part~=base]:hover igc-icon{color:var(--hover-foreground)}:host([variant=outlined]) [part~=base]:active{border-color:var(--focus-border-color)}:host([variant=outlined]) [part~=base]:active igc-icon{color:var(--active-foreground)}:host([variant=outlined]) [part="base focused"]{border-color:var(--border-color);box-shadow:0 0 0 .25rem var(--shadow-color)}:host([variant=outlined]) [part="base focused"] igc-icon{color:var(--focus-foreground)}:host([variant=outlined]) [part="base focused"]:hover{border-color:var(--focus-hover-background)}:host([variant=outlined]) [part="base focused"]:hover igc-icon{color:var(--focus-hover-foreground)}:host([variant=outlined]) [part="base focused"]:active{border-color:var(--focus-border-color)}`;
//# sourceMappingURL=icon-button.bootstrap.css.js.map