@payfit/unity-components
Version:
19 lines (18 loc) • 941 B
JavaScript
import { uyTv as e } from "@payfit/unity-themes";
//#region src/components/selectable-card/selectableCard.variant.ts
var t = e({
slots: { base: [
"uy:group",
"uy:flex uy:flex-row uy:items-start uy:basis-0 uy:grow uy:cursor-pointer",
"uy:border uy:border-solid uy:rounded-200 uy:border-border-form-enabled uy:m-px",
"uy:text-content-form-enabled",
"uy:bg-surface-form-enabled",
"uy:hover:border-border-form-hover",
"uy:data-[selected=true]:border-border-form-selected uy:data-[selected=true]:border-2 uy:data-[selected=true]:m-0",
"uy:data-[invalid]:border-border-form-error uy:data-[invalid]:bg-surface-form-error",
"uy:focus-visible:outline-2 uy:focus-visible:outline-solid uy:focus-visible:outline-offset-2 uy:focus-visible:outline-utility-focus-ring"
] },
variants: { isFocusVisible: { true: "uy:outline-none uy:ring-2 uy:ring-offset-2 uy:ring-utility-focus-ring" } }
});
//#endregion
export { t as selectableCard };