@nurl/panda-preset
Version:
Official Panda-CSS preset for the Ganglion Design System.
1 lines • 2.63 kB
Source Map (JSON)
{"version":3,"sources":["../../../src/recipes/checkbox.ts"],"sourcesContent":["import { defineSlotRecipe } from '@pandacss/dev'\nimport { formStates } from './shared/states'\nimport { inputControl } from './shared/input.base'\n\nexport const checkbox = defineSlotRecipe({\n className: 'checkbox',\n description: 'The styles for the Checkbox component',\n slots: ['root', 'control', 'icon'],\n\n base: {\n root: {\n alignItems: 'center',\n display: 'flex',\n gap: '3',\n position: 'relative',\n },\n control: {\n ...inputControl,\n border: '2px solid',\n h: '1.125rem',\n p: '0',\n rounded: 'sm',\n w: '1.125rem',\n zIndex: 'base',\n\n _hover: {\n ...inputControl._hover,\n bgColor: 'neutral.bg.hover',\n borderColor: 'action.border.initial',\n },\n\n _checked: {\n bgColor: 'action.bg.initial',\n },\n\n _userInvalid: {\n borderColor: 'danger.border.initial',\n _checked: {\n bgColor: 'danger.bg.initial',\n },\n },\n },\n icon: {\n color: 'action.text.initial',\n display: 'none',\n position: 'absolute',\n h: 'full',\n left: '0',\n top: '0',\n w: 'full',\n zIndex: 'decorator',\n\n _peerChecked: {\n alignItems: 'center',\n display: 'flex',\n justifyContent: 'center',\n },\n\n _peerInvalid: {\n color: 'danger.text.inverse',\n },\n\n _peerDisabled: {\n opacity: formStates._disabled.opacity,\n },\n },\n },\n\n variants: {},\n\n defaultVariants: {},\n})\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,iBAAiC;AACjC,oBAA2B;AAC3B,mBAA6B;AAEtB,IAAM,eAAW,6BAAiB;AAAA,EACvC,WAAW;AAAA,EACX,aAAa;AAAA,EACb,OAAO,CAAC,QAAQ,WAAW,MAAM;AAAA,EAEjC,MAAM;AAAA,IACJ,MAAM;AAAA,MACJ,YAAY;AAAA,MACZ,SAAS;AAAA,MACT,KAAK;AAAA,MACL,UAAU;AAAA,IACZ;AAAA,IACA,SAAS;AAAA,MACP,GAAG;AAAA,MACH,QAAQ;AAAA,MACR,GAAG;AAAA,MACH,GAAG;AAAA,MACH,SAAS;AAAA,MACT,GAAG;AAAA,MACH,QAAQ;AAAA,MAER,QAAQ;AAAA,QACN,GAAG,0BAAa;AAAA,QAChB,SAAS;AAAA,QACT,aAAa;AAAA,MACf;AAAA,MAEA,UAAU;AAAA,QACR,SAAS;AAAA,MACX;AAAA,MAEA,cAAc;AAAA,QACZ,aAAa;AAAA,QACb,UAAU;AAAA,UACR,SAAS;AAAA,QACX;AAAA,MACF;AAAA,IACF;AAAA,IACA,MAAM;AAAA,MACJ,OAAO;AAAA,MACP,SAAS;AAAA,MACT,UAAU;AAAA,MACV,GAAG;AAAA,MACH,MAAM;AAAA,MACN,KAAK;AAAA,MACL,GAAG;AAAA,MACH,QAAQ;AAAA,MAER,cAAc;AAAA,QACZ,YAAY;AAAA,QACZ,SAAS;AAAA,QACT,gBAAgB;AAAA,MAClB;AAAA,MAEA,cAAc;AAAA,QACZ,OAAO;AAAA,MACT;AAAA,MAEA,eAAe;AAAA,QACb,SAAS,yBAAW,UAAU;AAAA,MAChC;AAAA,IACF;AAAA,EACF;AAAA,EAEA,UAAU,CAAC;AAAA,EAEX,iBAAiB,CAAC;AACpB,CAAC;","names":[]}