fix(react/Input): apply full variant on InputFrame
This commit is contained in:
parent
c2178ef473
commit
79b41e45ff
@ -24,15 +24,15 @@ const inputColors = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const [inputVariant, resolveInputVariantProps] = vcn({
|
const [inputVariant, resolveInputVariantProps] = vcn({
|
||||||
base: `rounded-md p-2 border ring-1 outline-none transition-all duration-200 [appearance:textfield] disabled:brightness-50 disabled:saturate-0 disabled:cursor-not-allowed ${inputColors.background.default} ${inputColors.background.hover} ${inputColors.border.default} ${inputColors.ring.default} ${inputColors.background.invalid} ${inputColors.background.invalidHover} ${inputColors.border.invalid} ${inputColors.ring.invalid} [&:has(input)]:flex [&:has(input)]:w-fit`,
|
base: `rounded-md p-2 border ring-1 outline-none transition-all duration-200 [appearance:textfield] disabled:brightness-50 disabled:saturate-0 disabled:cursor-not-allowed ${inputColors.background.default} ${inputColors.background.hover} ${inputColors.border.default} ${inputColors.ring.default} ${inputColors.background.invalid} ${inputColors.background.invalidHover} ${inputColors.border.invalid} ${inputColors.ring.invalid} [&:has(input)]:flex`,
|
||||||
variants: {
|
variants: {
|
||||||
unstyled: {
|
unstyled: {
|
||||||
true: "bg-transparent border-none p-0 ring-0 hover:bg-transparent invalid:hover:bg-transparent invalid:focus-within:bg-transparent invalid:focus-within:ring-0",
|
true: "bg-transparent border-none p-0 ring-0 hover:bg-transparent invalid:hover:bg-transparent invalid:focus-within:bg-transparent invalid:focus-within:ring-0",
|
||||||
false: "",
|
false: "",
|
||||||
},
|
},
|
||||||
full: {
|
full: {
|
||||||
true: "w-full",
|
true: "[&:has(input)]:w-full w-full",
|
||||||
false: "w-fit",
|
false: "[&:has(input)]:w-fit w-fit",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
defaults: {
|
defaults: {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user