Skip to content

Commit a455756

Browse files
committed
aria-disabled:cursor-not-allowed
1 parent c6cf2b7 commit a455756

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

lib/ruby_ui/button/button.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ def primary_classes
3939
"whitespace-nowrap inline-flex items-center justify-center rounded-md font-medium transition-colors bg-primary text-primary-foreground shadow",
4040
"hover:bg-primary/90",
4141
"disabled:pointer-events-none disabled:opacity-50",
42-
"aria-disabled:pointer-events-none aria-disabled:opacity-50",
4342
"focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring",
43+
"aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-disabled:cursor-not-allowed",
4444
size_classes
4545
]
4646
end
@@ -50,8 +50,8 @@ def link_classes
5050
"whitespace-nowrap inline-flex items-center justify-center rounded-md font-medium transition-colors text-primary underline-offset-4",
5151
"hover:underline",
5252
"disabled:pointer-events-none disabled:opacity-50",
53-
"aria-disabled:pointer-events-none aria-disabled:opacity-50",
5453
"focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring",
54+
"aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-disabled:cursor-not-allowed",
5555
size_classes
5656
]
5757
end
@@ -61,8 +61,8 @@ def secondary_classes
6161
"whitespace-nowrap inline-flex items-center justify-center rounded-md font-medium transition-colors bg-secondary text-secondary-foreground",
6262
"hover:bg-opacity-80",
6363
"disabled:pointer-events-none disabled:opacity-50",
64-
"aria-disabled:pointer-events-none aria-disabled:opacity-50",
6564
"focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring",
65+
"aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-disabled:cursor-not-allowed",
6666
size_classes
6767
]
6868
end
@@ -72,8 +72,8 @@ def destructive_classes
7272
"whitespace-nowrap inline-flex items-center justify-center rounded-md font-medium transition-colors bg-destructive text-destructive-foreground shadow-sm",
7373
"hover:bg-destructive/90",
7474
"disabled:pointer-events-none disabled:opacity-50",
75-
"aria-disabled:pointer-events-none aria-disabled:opacity-50",
7675
"focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring",
76+
"aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-disabled:cursor-not-allowed",
7777
size_classes
7878
]
7979
end
@@ -83,8 +83,8 @@ def outline_classes
8383
"whitespace-nowrap inline-flex items-center justify-center rounded-md font-medium transition-colors border border-input bg-background shadow-sm",
8484
"hover:bg-accent hover:text-accent-foreground",
8585
"disabled:pointer-events-none disabled:opacity-50",
86-
"aria-disabled:pointer-events-none aria-disabled:opacity-50",
8786
"focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring",
87+
"aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-disabled:cursor-not-allowed",
8888
size_classes
8989
]
9090
end
@@ -94,8 +94,8 @@ def ghost_classes
9494
"whitespace-nowrap inline-flex items-center justify-center rounded-md font-medium transition-colors",
9595
"hover:bg-accent hover:text-accent-foreground",
9696
"disabled:pointer-events-none disabled:opacity-50",
97-
"aria-disabled:pointer-events-none aria-disabled:opacity-50",
9897
"focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring",
98+
"aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-disabled:cursor-not-allowed",
9999
size_classes
100100
]
101101
end

0 commit comments

Comments
 (0)