UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

1 lines 1.86 kB
{"version":3,"file":"style.mjs","names":["lobeStaticStylish","cssVar"],"sources":["../../src/SortableList/style.ts"],"sourcesContent":["import { createStaticStyles } from 'antd-style';\nimport { cva } from 'class-variance-authority';\n\nimport { lobeStaticStylish } from '@/styles';\n\nexport const styles = createStaticStyles(({ css, cssVar }) => {\n return {\n borderless: lobeStaticStylish.variantBorderlessWithoutHover,\n container: css`\n padding: 0;\n list-style: none;\n `,\n filled: lobeStaticStylish.variantFilledWithoutHover,\n item: css`\n overflow: hidden;\n box-sizing: border-box;\n border-radius: ${cssVar.borderRadius};\n list-style: none;\n `,\n itemVariant: css`\n padding-block: 4px;\n padding-inline: 4px 16px;\n `,\n outlined: lobeStaticStylish.variantOutlinedWithoutHover,\n };\n});\n\nexport const variants = cva(styles.item, {\n compoundVariants: [\n {\n className: styles.itemVariant,\n variant: 'outlined',\n },\n {\n className: styles.itemVariant,\n variant: 'filled',\n },\n ],\n defaultVariants: {\n variant: 'borderless',\n },\n /* eslint-disable sort-keys-fix/sort-keys-fix */\n variants: {\n variant: {\n filled: styles.filled,\n outlined: styles.outlined,\n borderless: styles.borderless,\n },\n },\n /* eslint-enable sort-keys-fix/sort-keys-fix */\n});\n"],"mappings":";;;;;AAKA,MAAa,SAAS,oBAAoB,EAAE,YAAK,uBAAa;AAC5D,QAAO;EACL,YAAYA,cAAkB;EAC9B,WAAW,KAAG;;;;EAId,QAAQA,cAAkB;EAC1B,MAAM,KAAG;;;uBAGUC,SAAO,aAAa;;;EAGvC,aAAa,KAAG;;;;EAIhB,UAAUD,cAAkB;EAC7B;EACD;AAEF,MAAa,WAAW,IAAI,OAAO,MAAM;CACvC,kBAAkB,CAChB;EACE,WAAW,OAAO;EAClB,SAAS;EACV,EACD;EACE,WAAW,OAAO;EAClB,SAAS;EACV,CACF;CACD,iBAAiB,EACf,SAAS,cACV;CAED,UAAU,EACR,SAAS;EACP,QAAQ,OAAO;EACf,UAAU,OAAO;EACjB,YAAY,OAAO;EACpB,EACF;CAEF,CAAC"}