UNPKG

@yamada-ui/react

Version:

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion

103 lines (101 loc) 3.14 kB
const require_config = require('../../core/system/config.cjs'); const require_icon_button_style = require('../button/icon-button.style.cjs'); //#region src/components/pagination/pagination.style.ts const paginationStyle = require_config.defineComponentSlotStyle({ base: { item: { fontWeight: "normal", _current: { cursor: "default", pointerEvents: "none" } }, root: { "& > [data-ellipsis]": { pointerEvents: "none" } }, text: { alignItems: "center", display: "flex", justifyContent: "center" } }, variants: { outline: { item: { ...require_icon_button_style.iconButtonStyle.variants?.ghost, _current: { ...require_icon_button_style.iconButtonStyle.variants?.outline } } }, solid: { item: { ...require_icon_button_style.iconButtonStyle.variants?.ghost, _current: { ...require_icon_button_style.iconButtonStyle.variants?.solid } } }, subtle: { item: { ...require_icon_button_style.iconButtonStyle.variants?.ghost, _current: { ...require_icon_button_style.iconButtonStyle.variants?.subtle } } }, surface: { item: { ...require_icon_button_style.iconButtonStyle.variants?.ghost, _current: { ...require_icon_button_style.iconButtonStyle.variants?.surface } } } }, sizes: { xs: { item: { ...require_icon_button_style.iconButtonStyle.sizes?.xs, fontSize: "{font-size}", _icon: { fontSize: require_icon_button_style.iconButtonStyle.sizes?.xs.fontSize } }, root: { "--font-size": "fontSizes.sm" }, text: { fontSize: "{font-size}" } }, sm: { item: { ...require_icon_button_style.iconButtonStyle.sizes?.sm, fontSize: "{font-size}", _icon: { fontSize: require_icon_button_style.iconButtonStyle.sizes?.sm.fontSize } }, root: { "--font-size": "fontSizes.md" }, text: { fontSize: "{font-size}" } }, md: { item: { ...require_icon_button_style.iconButtonStyle.sizes?.md, fontSize: "{font-size}", _icon: { fontSize: require_icon_button_style.iconButtonStyle.sizes?.md.fontSize } }, root: { "--font-size": "fontSizes.lg" }, text: { fontSize: "{font-size}" } }, lg: { item: { ...require_icon_button_style.iconButtonStyle.sizes?.lg, fontSize: "{font-size}", _icon: { fontSize: require_icon_button_style.iconButtonStyle.sizes?.lg.fontSize } }, root: { "--font-size": "fontSizes.xl" }, text: { fontSize: "{font-size}" } }, xl: { item: { ...require_icon_button_style.iconButtonStyle.sizes?.xl, fontSize: "{font-size}", _icon: { fontSize: require_icon_button_style.iconButtonStyle.sizes?.xl.fontSize } }, root: { "--font-size": "fontSizes.2xl" }, text: { fontSize: "{font-size}" } }, "2xl": { item: { ...require_icon_button_style.iconButtonStyle.sizes?.["2xl"], fontSize: "{font-size}", _icon: { fontSize: require_icon_button_style.iconButtonStyle.sizes?.["2xl"].fontSize } }, root: { "--font-size": "fontSizes.2xl" }, text: { fontSize: "{font-size}" } } }, defaultProps: { size: "md", variant: "solid" } }); //#endregion exports.paginationStyle = paginationStyle; //# sourceMappingURL=pagination.style.cjs.map