UNPKG

@chakra-ui/react

Version:

Responsive and accessible React UI components built with React and Emotion

92 lines (88 loc) 1.63 kB
"use strict"; 'use strict'; var anatomy = require('../../anatomy.cjs'); var config = require('../../styled-system/config.cjs'); const emptyStateSlotRecipe = config.defineSlotRecipe({ slots: anatomy.emptyStateAnatomy.keys(), className: "chakra-empty-state", base: { root: { width: "full" }, content: { display: "flex", flexDirection: "column", alignItems: "center", justifyContent: "center" }, indicator: { display: "flex", alignItems: "center", justifyContent: "center", color: "fg.subtle", _icon: { boxSize: "1em" } }, title: { fontWeight: "semibold" }, description: { textStyle: "sm", color: "fg.muted" } }, variants: { size: { sm: { root: { px: "4", py: "6" }, title: { textStyle: "md" }, content: { gap: "4" }, indicator: { textStyle: "2xl" } }, md: { root: { px: "8", py: "12" }, title: { textStyle: "lg" }, content: { gap: "6" }, indicator: { textStyle: "4xl" } }, lg: { root: { px: "12", py: "16" }, title: { textStyle: "xl" }, content: { gap: "8" }, indicator: { textStyle: "6xl" } } } }, defaultVariants: { size: "md" } }); exports.emptyStateSlotRecipe = emptyStateSlotRecipe;