@mgoodfellow/park-ui-panda-preset
Version:
Panda CSS Preset for Park UI
40 lines (38 loc) • 789 B
text/typescript
import { fieldAnatomy } from '@ark-ui/anatomy'
import { defineSlotRecipe } from '@pandacss/dev'
export const field = defineSlotRecipe({
className: 'field',
slots: fieldAnatomy.keys(),
base: {
root: {
display: 'flex',
flexDirection: 'column',
gap: '1.5',
},
label: {
color: 'fg.default',
fontWeight: 'medium',
textStyle: 'sm',
_disabled: {
color: 'fg.disabled',
},
},
helperText: {
color: 'fg.muted',
textStyle: 'sm',
_disabled: {
color: 'fg.disabled',
},
},
errorText: {
alignItems: 'center',
color: 'fg.error',
display: 'inline-flex',
gap: '2',
textStyle: 'sm',
_disabled: {
color: 'fg.disabled',
},
},
},
})