@sandlada/mdc
Version:
@sandlada/mdc is an open source component library that follows the Material Design 3 design specifications.
104 lines • 7.05 kB
TypeScript
/**
* Standard bottom sheet — co-exists with main UI, no scrim, `surface`
* background.
*/
export declare const StandardBottomSheetDefinition: {
readonly 'enabled-container-max-height-peek': `40vh`;
readonly 'enabled-container-max-height-full': `96vh`;
readonly 'enabled-container-shape-start-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-shape-start-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-shape-end-start': `0`;
readonly 'enabled-container-shape-end-end': `0`;
readonly 'dragged-container-shape-start-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-start-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-end-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-end-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-elevation': '1';
readonly 'container-shadow-color': "var(--md-sys-color-shadow, light-dark(#000000, #000000))";
readonly 'header-container-inline-leading-padding-space': `24px`;
readonly 'header-container-inline-trailing-padding-space': `24px`;
readonly 'header-container-block-leading-padding-space': `0px`;
readonly 'header-container-block-trailing-padding-space': `16px`;
readonly 'content-container-inline-leading-padding-space': `24px`;
readonly 'content-container-inline-trailing-padding-space': `24px`;
readonly 'content-container-block-leading-padding-space': `16px`;
readonly 'content-container-block-trailing-padding-space': `24px`;
readonly 'drag-handle-width': `32px`;
readonly 'drag-handle-height': `4px`;
readonly 'drag-handle-shape': `2px`;
readonly 'drag-handle-container-block-leading-padding-space': `22px`;
readonly 'drag-handle-container-block-trailing-padding-space': `22px`;
readonly 'enabled-container-color-modal': "var(--md-sys-color-scrim, light-dark(#000000, #000000))";
readonly 'enabled-container-opacity-modal': `0.32`;
readonly 'enabled-container-color': "var(--md-sys-color-surface, light-dark(#f4fbf1, #0e150f))";
readonly 'enabled-drag-handle-color': "var(--md-sys-color-on-surface-variant, light-dark(#3d4a3f, #bccabc))";
};
/**
* Modal bottom sheet — blocks interaction via scrim, uses
* `surface-container-low` background per the Material Components Android
* default.
*/
export declare const ModalBottomSheetDefinition: {
readonly 'enabled-container-max-height-peek': `40vh`;
readonly 'enabled-container-max-height-full': `96vh`;
readonly 'enabled-container-shape-start-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-shape-start-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-shape-end-start': `0`;
readonly 'enabled-container-shape-end-end': `0`;
readonly 'dragged-container-shape-start-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-start-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-end-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-end-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-elevation': '1';
readonly 'container-shadow-color': "var(--md-sys-color-shadow, light-dark(#000000, #000000))";
readonly 'header-container-inline-leading-padding-space': `24px`;
readonly 'header-container-inline-trailing-padding-space': `24px`;
readonly 'header-container-block-leading-padding-space': `0px`;
readonly 'header-container-block-trailing-padding-space': `16px`;
readonly 'content-container-inline-leading-padding-space': `24px`;
readonly 'content-container-inline-trailing-padding-space': `24px`;
readonly 'content-container-block-leading-padding-space': `16px`;
readonly 'content-container-block-trailing-padding-space': `24px`;
readonly 'drag-handle-width': `32px`;
readonly 'drag-handle-height': `4px`;
readonly 'drag-handle-shape': `2px`;
readonly 'drag-handle-container-block-leading-padding-space': `22px`;
readonly 'drag-handle-container-block-trailing-padding-space': `22px`;
readonly 'enabled-container-color-modal': "var(--md-sys-color-scrim, light-dark(#000000, #000000))";
readonly 'enabled-container-opacity-modal': `0.32`;
readonly 'enabled-container-color': "var(--md-sys-color-surface-container-low, light-dark(#eff6ec, #171d17))";
readonly 'enabled-drag-handle-color': "var(--md-sys-color-on-surface-variant, light-dark(#3d4a3f, #bccabc))";
};
/** Default definition — the standard variant. */
export declare const BottomSheetDefinition: {
readonly 'enabled-container-max-height-peek': `40vh`;
readonly 'enabled-container-max-height-full': `96vh`;
readonly 'enabled-container-shape-start-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-shape-start-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-shape-end-start': `0`;
readonly 'enabled-container-shape-end-end': `0`;
readonly 'dragged-container-shape-start-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-start-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-end-start': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'dragged-container-shape-end-end': "var(--md-sys-shape-corner-extra-large, 28px)";
readonly 'enabled-container-elevation': '1';
readonly 'container-shadow-color': "var(--md-sys-color-shadow, light-dark(#000000, #000000))";
readonly 'header-container-inline-leading-padding-space': `24px`;
readonly 'header-container-inline-trailing-padding-space': `24px`;
readonly 'header-container-block-leading-padding-space': `0px`;
readonly 'header-container-block-trailing-padding-space': `16px`;
readonly 'content-container-inline-leading-padding-space': `24px`;
readonly 'content-container-inline-trailing-padding-space': `24px`;
readonly 'content-container-block-leading-padding-space': `16px`;
readonly 'content-container-block-trailing-padding-space': `24px`;
readonly 'drag-handle-width': `32px`;
readonly 'drag-handle-height': `4px`;
readonly 'drag-handle-shape': `2px`;
readonly 'drag-handle-container-block-leading-padding-space': `22px`;
readonly 'drag-handle-container-block-trailing-padding-space': `22px`;
readonly 'enabled-container-color-modal': "var(--md-sys-color-scrim, light-dark(#000000, #000000))";
readonly 'enabled-container-opacity-modal': `0.32`;
readonly 'enabled-container-color': "var(--md-sys-color-surface, light-dark(#f4fbf1, #0e150f))";
readonly 'enabled-drag-handle-color': "var(--md-sys-color-on-surface-variant, light-dark(#3d4a3f, #bccabc))";
};
//# sourceMappingURL=bottom-sheet.definition.d.ts.map