UNPKG

vueless

Version:

Vue Styleless UI Component Library, powered by Tailwind CSS.

33 lines (31 loc) 1.08 kB
export default /*tw*/ { radioLabel: "{ULabel}", radio: { base: ` bg-default cursor-pointer transition border border-default rounded-full outline-transparent appearance-none p-0 print:color-adjust-exact inline-block align-middle bg-origin-border select-none shrink-0 hover:border-lifted hover:checked:border-{color} active:border-{color} active:bg-{color}/15 checked:bg-{color} checked:border-{color} checked:bg-radial-[circle_at_50%_50%] from-(--vl-bg) from-28% to-transparent to-32% focus-visible:outline-{color} focus-visible:outline-medium focus-visible:outline-offset-2 focus-visible:transition disabled:border-default disabled:bg-lifted disabled:cursor-not-allowed disabled:checked:bg-{color}/(--vl-disabled-opacity) disabled:checked:border-transparent `, variants: { size: { sm: "size-4", md: "size-5", lg: "size-6", }, }, }, defaults: { color: "primary", labelAlign: "right", size: "md", checked: false, disabled: false, }, };