UNPKG

@sandlada/mdc

Version:

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

8 lines 8.25 kB
import{Shape as e}from"../node_modules/@sandlada/mdk/build/domain/shape.js";import{State as t}from"../node_modules/@sandlada/mdk/build/domain/state.js";import{Typescale as n}from"../node_modules/@sandlada/mdk/build/domain/typescale.js";import"../node_modules/@sandlada/mdk/build/index.js";import{Color as r}from"../utils/tokens/theme.js";import{createStyleDefinition as i}from"../utils/tokens/create-style-definition.js"; /** * @license * Copyright 2025 Kai-Orion & Sandlada * SPDX-License-Identifier: MIT */ const a={"small-container-shape-start-start":e.Large,"small-container-shape-start-end":e.Large,"small-container-shape-end-start":e.Large,"small-container-shape-end-end":e.Large,"medium-container-shape-start-start":e.LargeIncreased,"medium-container-shape-start-end":e.LargeIncreased,"medium-container-shape-end-start":e.LargeIncreased,"medium-container-shape-end-end":e.LargeIncreased,"large-container-shape-start-start":e.ExtraLarge,"large-container-shape-start-end":e.ExtraLarge,"large-container-shape-end-start":e.ExtraLarge,"large-container-shape-end-end":e.ExtraLarge,"small-container-height":`56px`,"small-container-width":`56px`,"small-icon-size":`24px`,"medium-container-height":`80px`,"medium-container-width":`80px`,"medium-icon-size":`28px`,"large-container-height":`96px`,"large-container-width":`96px`,"large-icon-size":`36px`},o=i({...a,"enabled-container-color":r.PrimaryContainer,"enabled-container-shadow-color":r.Shadow,"enabled-container-elevation":`3`,"enabled-icon-color":r.OnPrimaryContainer,"hovered-container-elevation":`4`,"hovered-state-layer-color":r.OnPrimaryContainer,"hovered-state-layer-opacity":t.HoveredStateLayerOpacity,"hovered-icon-color":r.OnPrimaryContainer,"focused-container-elevation":`3`,"focused-state-layer-color":r.OnPrimaryContainer,"focused-state-layer-opacity":t.FocusedStateLayerOpacity,"focused-icon-color":r.OnPrimaryContainer,"pressed-container-elevation":`3`,"pressed-state-layer-color":r.OnPrimaryContainer,"pressed-state-layer-opacity":t.PressedStateLayerOpacity,"pressed-icon-color":r.OnPrimaryContainer}),s=i({...a,"enabled-container-color":r.SecondaryContainer,"enabled-container-shadow-color":r.Shadow,"enabled-container-elevation":`3`,"enabled-icon-color":r.OnSecondaryContainer,"hovered-container-elevation":`4`,"hovered-state-layer-color":r.OnSecondaryContainer,"hovered-state-layer-opacity":t.HoveredStateLayerOpacity,"hovered-icon-color":r.OnSecondaryContainer,"focused-container-elevation":`3`,"focused-state-layer-color":r.OnSecondaryContainer,"focused-state-layer-opacity":t.FocusedStateLayerOpacity,"focused-icon-color":r.OnSecondaryContainer,"pressed-container-elevation":`3`,"pressed-state-layer-color":r.OnSecondaryContainer,"pressed-state-layer-opacity":t.PressedStateLayerOpacity,"pressed-icon-color":r.OnSecondaryContainer}),c=i({...a,"enabled-container-color":r.TertiaryContainer,"enabled-container-shadow-color":r.Shadow,"enabled-container-elevation":`3`,"enabled-icon-color":r.OnTertiaryContainer,"hovered-container-elevation":`4`,"hovered-state-layer-color":r.OnTertiaryContainer,"hovered-state-layer-opacity":t.HoveredStateLayerOpacity,"hovered-icon-color":r.OnTertiaryContainer,"focused-container-elevation":`3`,"focused-state-layer-color":r.OnTertiaryContainer,"focused-state-layer-opacity":t.FocusedStateLayerOpacity,"focused-icon-color":r.OnTertiaryContainer,"pressed-container-elevation":`3`,"pressed-state-layer-color":r.OnTertiaryContainer,"pressed-state-layer-opacity":t.PressedStateLayerOpacity,"pressed-icon-color":r.OnTertiaryContainer}),l=i({...a,"enabled-container-color":r.Primary,"enabled-container-shadow-color":r.Shadow,"enabled-container-elevation":`3`,"enabled-icon-color":r.OnPrimary,"hovered-container-elevation":`4`,"hovered-state-layer-color":r.OnPrimary,"hovered-state-layer-opacity":t.HoveredStateLayerOpacity,"hovered-icon-color":r.OnPrimary,"focused-container-elevation":`3`,"focused-state-layer-color":r.OnPrimary,"focused-state-layer-opacity":t.FocusedStateLayerOpacity,"focused-icon-color":r.OnPrimary,"pressed-container-elevation":`3`,"pressed-state-layer-color":r.OnPrimary,"pressed-state-layer-opacity":t.PressedStateLayerOpacity,"pressed-icon-color":r.OnPrimary}),u=i({...a,"enabled-container-color":r.Secondary,"enabled-container-shadow-color":r.Shadow,"enabled-container-elevation":`3`,"enabled-icon-color":r.OnSecondary,"hovered-container-elevation":`4`,"hovered-state-layer-color":r.OnSecondary,"hovered-state-layer-opacity":t.HoveredStateLayerOpacity,"hovered-icon-color":r.OnSecondary,"focused-container-elevation":`3`,"focused-state-layer-color":r.OnSecondary,"focused-state-layer-opacity":t.FocusedStateLayerOpacity,"focused-icon-color":r.OnSecondary,"pressed-container-elevation":`3`,"pressed-state-layer-color":r.OnSecondary,"pressed-state-layer-opacity":t.PressedStateLayerOpacity,"pressed-icon-color":r.OnSecondary}),d=i({...a,"enabled-container-color":r.Tertiary,"enabled-container-shadow-color":r.Shadow,"enabled-container-elevation":`3`,"enabled-icon-color":r.OnTertiary,"hovered-container-elevation":`4`,"hovered-state-layer-color":r.OnTertiary,"hovered-state-layer-opacity":t.HoveredStateLayerOpacity,"hovered-icon-color":r.OnTertiary,"focused-container-elevation":`3`,"focused-state-layer-color":r.OnTertiary,"focused-state-layer-opacity":t.FocusedStateLayerOpacity,"focused-icon-color":r.OnTertiary,"pressed-container-elevation":`3`,"pressed-state-layer-color":r.OnTertiary,"pressed-state-layer-opacity":t.PressedStateLayerOpacity,"pressed-icon-color":r.OnTertiary}),f=i({"small-label-font":n.TitleMedium.Font,"small-label-line-height":n.TitleMedium.LineHeight,"small-label-size":n.TitleMedium.FontSize,"small-label-tracking":n.TitleMedium.Tracking,"small-label-weight":n.TitleMedium.FontWeight,"small-container-inline-leading-padding-space":`16px`,"small-icon-label-padding-space":`8px`,"small-container-inline-trailing-padding-space":`16px`,"medium-label-font":n.TitleLarge.Font,"medium-label-line-height":n.TitleLarge.LineHeight,"medium-label-size":n.TitleLarge.FontSize,"medium-label-tracking":n.TitleLarge.Tracking,"medium-label-weight":n.TitleLarge.FontWeight,"medium-container-inline-leading-padding-space":`26px`,"medium-icon-label-padding-space":`12px`,"medium-container-inline-trailing-padding-space":`26px`,"large-label-font":n.HeadlineSmall.Font,"large-label-line-height":n.HeadlineSmall.LineHeight,"large-label-size":n.HeadlineSmall.FontSize,"large-label-tracking":n.HeadlineSmall.Tracking,"large-label-weight":n.HeadlineSmall.FontWeight,"large-container-inline-leading-padding-space":`28px`,"large-icon-label-padding-space":`16px`,"large-container-inline-trailing-padding-space":`28px`}),p=Object.assign(i({"enabled-label-color":r.OnPrimaryContainer,"hovered-label-color":r.OnPrimaryContainer,"focused-label-color":r.OnPrimaryContainer,"pressed-label-color":r.OnPrimaryContainer}),{...o,...f}),m=Object.assign(i({"enabled-label-color":r.OnSecondaryContainer,"hovered-label-color":r.OnSecondaryContainer,"focused-label-color":r.OnSecondaryContainer,"pressed-label-color":r.OnSecondaryContainer}),{...s,...f}),h=Object.assign(i({"enabled-label-color":r.OnTertiaryContainer,"hovered-label-color":r.OnTertiaryContainer,"focused-label-color":r.OnTertiaryContainer,"pressed-label-color":r.OnTertiaryContainer}),{...c,...f}),g=Object.assign(i({"enabled-label-color":r.OnPrimary,"hovered-label-color":r.OnPrimary,"focused-label-color":r.OnPrimary,"pressed-label-color":r.OnPrimary}),{...l,...f}),_=Object.assign(i({"enabled-label-color":r.OnSecondary,"hovered-label-color":r.OnSecondary,"focused-label-color":r.OnSecondary,"pressed-label-color":r.OnSecondary}),{...u,...f}),v=Object.assign(i({"enabled-label-color":r.OnTertiary,"hovered-label-color":r.OnTertiary,"focused-label-color":r.OnTertiary,"pressed-label-color":r.OnTertiary}),{...d,...f});export{g as PrimaryExtendedFabDefinition,l as PrimaryFabDefinition,_ as SecondaryExtendedFabDefinition,u as SecondaryFabDefinition,v as TertiaryExtendedFabDefinition,d as TertiaryFabDefinition,p as TonalPrimaryExtendedFabDefinition,o as TonalPrimaryFabDefinition,m as TonalSecondaryExtendedFabDefinition,s as TonalSecondaryFabDefinition,h as TonalTertiaryExtendedFabDefinition,c as TonalTertiaryFabDefinition}; //# sourceMappingURL=fab.definition.js.map