UNPKG

@sandlada/mdc

Version:

@sandlada/mdc is an open source component library that follows the Material Design 3 design specifications.

7 lines (6 loc) 9.83 kB
import{C as e}from"../color-CigMJnjV.js";import{S as a}from"../shape-CrZ0CLVJ.js";import{S as r}from"../state-C-haZXan.js";import{createLogicShapeTokens as o}from"../utils/tokens/create-logic-shape-tokens.js";import"../lit-element-Ho-VPzO1.js"; /** * @license * Copyright 2025 Kai-Orion & Sandlada * SPDX-License-Identifier: MIT */const t=e=>o(e,{"extra-small-container-shape-round":a.Full,"extra-small-container-shape-square":a.Medium,"extra-small-shape-pressed-morph":a.Small,"extra-small-selected-container-shape-round":a.Medium,"extra-small-selected-container-shape-square":a.Full,"small-container-shape-round":a.Full,"small-container-shape-square":a.Medium,"small-shape-pressed-morph":a.Small,"small-selected-container-shape-round":a.Medium,"small-selected-container-shape-square":a.Full,"medium-container-shape-round":a.Full,"medium-container-shape-square":a.Large,"medium-shape-pressed-morph":a.Medium,"medium-selected-container-shape-round":a.Large,"medium-selected-container-shape-square":a.Full,"large-container-shape-round":a.Full,"large-container-shape-square":a.ExtraLarge,"large-shape-pressed-morph":a.Large,"large-selected-container-shape-round":a.ExtraLarge,"large-selected-container-shape-square":a.Full,"extra-large-container-shape-round":a.Full,"extra-large-container-shape-square":a.ExtraLarge,"extra-large-shape-pressed-morph":a.Large,"extra-large-selected-container-shape-round":a.ExtraLarge,"extra-large-selected-container-shape-square":a.Full},"all",!1),l={"extra-small-container-height":"32px","extra-small-icon-size":"20px","extra-small-narrow-leading-space":"4px","extra-small-narrow-trailing-space":"4px","extra-small-default-leading-space":"6px","extra-small-default-trailing-space":"6px","extra-small-wide-leading-space":"10px","extra-small-wide-trailing-space":"10px","extra-small-outline-width":"1px","small-container-height":"40px","small-icon-size":"24px","small-narrow-leading-space":"4px","small-narrow-trailing-space":"4px","small-default-leading-space":"8px","small-default-trailing-space":"8px","small-wide-leading-space":"14px","small-wide-trailing-space":"14px","small-outline-width":"1px","medium-container-height":"56px","medium-icon-size":"24px","medium-narrow-leading-space":"12px","medium-narrow-trailing-space":"12px","medium-default-leading-space":"16px","medium-default-trailing-space":"16px","medium-wide-leading-space":"24px","medium-wide-trailing-space":"24px","medium-outline-width":"1px","large-container-height":"96px","large-icon-size":"32px","large-narrow-leading-space":"16px","large-narrow-trailing-space":"16px","large-default-leading-space":"32px","large-default-trailing-space":"32px","large-wide-leading-space":"48px","large-wide-trailing-space":"48px","large-outline-width":"2px","extra-large-container-height":"136px","extra-large-icon-size":"40px","extra-large-narrow-leading-space":"32px","extra-large-narrow-trailing-space":"32px","extra-large-default-leading-space":"48px","extra-large-default-trailing-space":"48px","extra-large-wide-leading-space":"72px","extra-large-wide-trailing-space":"72px","extra-large-outline-width":"3px"},c={...l,...t("--mdc-outlined-icon-button"),"outline-color":e.OutlineVariant,"outline-color-toggle-unselected":e.OutlineVariant,"outline-color-toggle-selected":"transparent","container-color":"transparent","container-color-toggle-unselected":"transparent","container-color-toggle-selected":e.InverseSurface,"icon-color":e.OnSurfaceVariant,"icon-color-toggle-unselected":e.OnSurfaceVariant,"icon-color-toggle-selected":e.InverseOnSurface,"disabled-outline-color":e.OutlineVariant,"disabled-outline-color-toggle-unselected":e.OutlineVariant,"disabled-outline-color-toggle-selected":"transparent","disabled-container-color":"transparent","disabled-container-color-toggle-unselected":"transparent","disabled-container-color-toggle-selected":e.OnSurface,"disabled-container-opacity":"0.1","disabled-container-opacity-toggle-unselected":"0.1","disabled-container-opacity-toggle-selected":"0.1","disabled-icon-color":e.OnSurface,"disabled-icon-opacity":"0.38","hovered-state-layer-color":e.OnSurfaceVariant,"hovered-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"hovered-state-layer-color-toggle-selected":e.InverseOnSurface,"hovered-state-layer-opacity":r.HoveredStateLayerOpacity,"hovered-icon-color":e.OnSurfaceVariant,"hovered-icon-color-toggle-unselected":e.OnSurfaceVariant,"hovered-icon-color-toggle-selected":e.InverseOnSurface,"focused-state-layer-color":e.OnSurfaceVariant,"focused-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"focused-state-layer-color-toggle-selected":e.InverseOnSurface,"focused-state-layer-opacity":r.FocusedStateLayerOpacity,"focused-icon-color":e.OnSurfaceVariant,"focused-icon-color-toggle-unselected":e.OnSurfaceVariant,"focused-icon-color-toggle-selected":e.InverseOnSurface,"pressed-state-layer-color":e.OnSurfaceVariant,"pressed-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"pressed-state-layer-color-toggle-selected":e.InverseOnSurface,"pressed-state-layer-opacity":r.PressedStateLayerOpacity,"pressed-icon-color":e.OnSurfaceVariant,"pressed-icon-color-toggle-unselected":e.OnSurfaceVariant,"pressed-icon-color-toggle-selected":e.InverseOnSurface},n={...l,...t("--mdc-standard-icon-button"),"icon-color":e.OnSurfaceVariant,"icon-color-toggle-unselected":e.OnSurfaceVariant,"icon-color-toggle-selected":e.Primary,"disabled-icon-color":e.OnSurface,"disabled-icon-opacity":"0.38","hovered-state-layer-color":e.OnSurfaceVariant,"hovered-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"hovered-state-layer-color-toggle-selected":e.Primary,"hovered-state-layer-opacity":r.HoveredStateLayerOpacity,"hovered-icon-color":e.OnSurfaceVariant,"hovered-icon-color-toggle-unselected":e.OnSurfaceVariant,"hovered-icon-color-toggle-selected":e.Primary,"focused-state-layer-color":e.OnSurfaceVariant,"focused-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"focused-state-layer-color-toggle-selected":e.Primary,"focused-state-layer-opacity":r.FocusedStateLayerOpacity,"focused-icon-color":e.OnSurfaceVariant,"focused-icon-color-toggle-unselected":e.OnSurfaceVariant,"focused-icon-color-toggle-selected":e.Primary,"pressed-state-layer-color":e.OnSurfaceVariant,"pressed-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"pressed-state-layer-color-toggle-selected":e.Primary,"pressed-state-layer-opacity":r.PressedStateLayerOpacity,"pressed-icon-color":e.OnSurfaceVariant,"pressed-icon-color-toggle-unselected":e.OnSurfaceVariant,"pressed-icon-color-toggle-selected":e.Primary},s={...l,...t("--mdc-filled-icon-button"),"container-color":e.Primary,"container-color-toggle-unselected":e.SurfaceContainer,"container-color-toggle-selected":e.Primary,"icon-color":e.OnPrimary,"icon-color-toggle-unselected":e.OnSurfaceVariant,"icon-color-toggle-selected":e.OnPrimary,"disabled-container-color":e.OnSurface,"disabled-container-opacity":"0.1","disabled-icon-color":e.OnSurface,"disabled-icon-opacity":"0.38","hovered-state-layer-color":e.OnPrimary,"hovered-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"hovered-state-layer-color-toggle-selected":e.OnPrimary,"hovered-state-layer-opacity":r.HoveredStateLayerOpacity,"hovered-icon-color":e.OnPrimary,"hovered-icon-color-toggle-unselected":e.OnSurfaceVariant,"hovered-icon-color-toggle-selected":e.OnPrimary,"focused-state-layer-color":e.OnPrimary,"focused-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"focused-state-layer-color-toggle-selected":e.OnPrimary,"focused-state-layer-opacity":r.FocusedStateLayerOpacity,"focused-icon-color":e.OnPrimary,"focused-icon-color-toggle-unselected":e.OnSurfaceVariant,"focused-icon-color-toggle-selected":e.OnPrimary,"pressed-state-layer-color":e.OnPrimary,"pressed-state-layer-color-toggle-unselected":e.OnSurfaceVariant,"pressed-state-layer-color-toggle-selected":e.OnPrimary,"pressed-state-layer-opacity":r.PressedStateLayerOpacity,"pressed-icon-color":e.OnPrimary,"pressed-icon-color-toggle-unselected":e.OnSurfaceVariant,"pressed-icon-color-toggle-selected":e.OnPrimary},i={...l,...t("--mdc-filled-tonal-icon-button"),"container-color":e.SecondaryContainer,"container-color-toggle-unselected":e.SecondaryContainer,"container-color-toggle-selected":e.Secondary,"icon-color":e.OnSecondaryContainer,"icon-color-toggle-unselected":e.OnSecondaryContainer,"icon-color-toggle-selected":e.OnSecondary,"disabled-container-color":e.OnSurface,"disabled-container-opacity":"0.1","disabled-icon-color":e.OnSurface,"disabled-icon-opacity":"0.38","hovered-state-layer-color":e.OnSecondaryContainer,"hovered-state-layer-color-toggle-unselected":e.OnSecondaryContainer,"hovered-state-layer-color-toggle-selected":e.OnSecondary,"hovered-state-layer-opacity":r.HoveredStateLayerOpacity,"hovered-icon-color":e.OnSecondaryContainer,"hovered-icon-color-toggle-unselected":e.OnSecondaryContainer,"hovered-icon-color-toggle-selected":e.OnSecondary,"focused-state-layer-color":e.OnSecondaryContainer,"focused-state-layer-color-toggle-unselected":e.OnSecondaryContainer,"focused-state-layer-color-toggle-selected":e.OnSecondary,"focused-state-layer-opacity":r.FocusedStateLayerOpacity,"focused-icon-color":e.OnSecondaryContainer,"focused-icon-color-toggle-unselected":e.OnSecondaryContainer,"focused-icon-color-toggle-selected":e.OnSecondary,"pressed-state-layer-color":e.OnSecondaryContainer,"pressed-state-layer-color-toggle-unselected":e.OnSecondaryContainer,"pressed-state-layer-color-toggle-selected":e.OnSecondary,"pressed-state-layer-opacity":r.PressedStateLayerOpacity,"pressed-icon-color":e.OnSecondaryContainer,"pressed-icon-color-toggle-unselected":e.OnSecondaryContainer,"pressed-icon-color-toggle-selected":e.OnSecondary};export{s as FilledIconButtonDefinition,i as FilledTonalIconButtonDefinition,c as OutlinedIconButtonDefinition,n as StandardIconButtonDefinition};