feat: add disabled color
This commit is contained in:
parent
180cae69af
commit
fd7317e597
@ -2,6 +2,7 @@ import React from "react";
|
|||||||
import { vcn, VariantProps, Slot, AsChild } from "@pswui-lib";
|
import { vcn, VariantProps, Slot, AsChild } from "@pswui-lib";
|
||||||
|
|
||||||
const colors = {
|
const colors = {
|
||||||
|
disabled: "disabled:brightness-50 disabled:cursor-not-allowed disabled:opacity-50 disabled:saturate-50",
|
||||||
outline: {
|
outline: {
|
||||||
focus: "dark:focus-visible:outline-white/20 focus-visible:outline-black/10",
|
focus: "dark:focus-visible:outline-white/20 focus-visible:outline-black/10",
|
||||||
},
|
},
|
||||||
@ -26,7 +27,7 @@ const colors = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const [buttonVariants, resolveVariants] = vcn({
|
const [buttonVariants, resolveVariants] = vcn({
|
||||||
base: `w-fit flex flex-row items-center justify-between rounded-md outline outline-1 outline-transparent outline-offset-2 ${colors.outline.focus} transition-all cursor-pointer`,
|
base: `w-fit flex flex-row items-center justify-between rounded-md outline outline-1 outline-transparent outline-offset-2 ${colors.outline.focus} ${colors.disabled} transition-all cursor-pointer`,
|
||||||
variants: {
|
variants: {
|
||||||
size: {
|
size: {
|
||||||
link: "p-0 text-base",
|
link: "p-0 text-base",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user