@mgoodfellow/park-ui-panda-preset
Version:
Panda CSS Preset for Park UI
18 lines (17 loc) • 660 B
text/typescript
export const conditions = {
extend: {
collapsed: '&:is([aria-collapsed=true], [data-collapsed], [data-state="collapsed"])',
current: '&:is([data-current])',
hidden: '&:is([hidden])',
hover: ['@media (hover: hover) and (pointer: fine)', '&:is(:hover, [data-hover])'],
indeterminate:
'&:is(:indeterminate, [data-indeterminate], [aria-checked=mixed], [data-state=indeterminate])',
off: '&:is([data-state="off"])',
on: '&:is([data-state="on"])',
today: '&:is([data-today])',
underValue: '&:is([data-state="under-value"])',
dark: '.dark &',
light: ':root &, .light &',
invalid: '&:is([aria-invalid])',
},
}