@@ -31,18 +31,19 @@ export interface ButtonProps extends AriaButtonProps {
3131
3232export const buttonStyles = tv ( {
3333 extend : focusRing ,
34- base : "py-2 text-sm shadow-sm font-medium relative whitespace-nowrap rounded-lg border-0 transition-all duration-200 ease-in-out flex items-center justify-center tabular-nums" ,
34+ base : "py-2 text-sm shadow-sm font-medium relative whitespace-nowrap rounded-lg border transition-all duration-200 ease-in-out flex items-center justify-center tabular-nums" ,
3535 variants : {
3636 variant : {
37- primary : "bg-primary-9 hover:bg-primary-10 text-primary-contrast" ,
37+ primary :
38+ "bg-primary-9 border-primary-9 hover:bg-primary-10 text-primary-contrast" ,
3839 secondary :
39- "bg-white dark:bg-theme-4 dark:hover:bg-theme-5 text-normal hover:text-theme-11 dark:hover:text-white" ,
40+ "bg-white border-dim dark:bg-theme-4 dark:hover:bg-theme-5 text-normal hover:text-theme-11 dark:hover:text-white" ,
4041 destructive :
41- "bg-red-9 text-white hover:bg-red-10 outline-0 !outline-red-a8" ,
42- success : "bg-green-9 text-white hover:bg-green-10" ,
43- icon : "bg-transparent hover:bg-theme-a3 text-dim shadow-none hover:text-normal flex shrink-0 items-center justify-center rounded-full" ,
42+ "bg-red-9 border-red-9 text-white hover:bg-red-10 !outline-red-a8" ,
43+ success : "bg-green-9 border-green-9 text-white hover:bg-green-10" ,
44+ icon : "bg-transparent border-transparent hover:bg-theme-a3 text-dim shadow-none hover:text-normal flex shrink-0 items-center justify-center rounded-full" ,
4445 ghost :
45- "bg-transparent hover:bg-theme-a3 text-dim shadow-none hover:text-normal" ,
46+ "bg-transparent border-transparent hover:bg-theme-a3 text-dim shadow-none hover:text-normal" ,
4647 } ,
4748 size : {
4849 small : "h-8 px-2 gap-1.5" ,
@@ -51,7 +52,7 @@ export const buttonStyles = tv({
5152 } ,
5253 isDisabled : {
5354 false : "cursor-pointer" ,
54- true : "cursor-default opacity-40" ,
55+ true : "cursor-default opacity-40 forced-colors:text-[GrayText] " ,
5556 } ,
5657 } ,
5758 compoundVariants : [
0 commit comments