mirror of
https://github.com/wassname/Open-Assistant.git
synced 2026-07-13 00:50:06 +08:00
28 lines
682 B
TypeScript
28 lines
682 B
TypeScript
import { cardAnatomy } from "@chakra-ui/anatomy";
|
|
import { createMultiStyleConfigHelpers } from "@chakra-ui/react";
|
|
|
|
const { definePartsStyle, defineMultiStyleConfig } = createMultiStyleConfigHelpers(cardAnatomy.keys);
|
|
|
|
export const cardTheme = defineMultiStyleConfig({
|
|
baseStyle: definePartsStyle(({ colorMode }) => {
|
|
const isLightMode = colorMode === "light";
|
|
return {
|
|
container: {
|
|
backgroundColor: isLightMode ? "white" : "gray.700",
|
|
},
|
|
header: {},
|
|
body: {
|
|
padding: 6,
|
|
},
|
|
footer: {},
|
|
};
|
|
}),
|
|
variants: {
|
|
elevated: definePartsStyle({
|
|
container: {
|
|
borderRadius: "xl",
|
|
},
|
|
}),
|
|
},
|
|
});
|