diff --git a/lib/ruby_ui/button/button.rb b/lib/ruby_ui/button/button.rb index 00750853..1eb92106 100644 --- a/lib/ruby_ui/button/button.rb +++ b/lib/ruby_ui/button/button.rb @@ -72,8 +72,9 @@ def destructive_classes [ BASE_CLASSES, size_classes, - "bg-destructive text-destructive-foreground shadow-sm", - "hover:bg-destructive/90" + "bg-destructive text-white shadow-sm", + "[a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20", + "dark:focus-visible:ring-destructive/40 dark:bg-destructive/60" ] end diff --git a/lib/ruby_ui/link/link.rb b/lib/ruby_ui/link/link.rb index 424ab79e..be988767 100644 --- a/lib/ruby_ui/link/link.rb +++ b/lib/ruby_ui/link/link.rb @@ -72,8 +72,9 @@ def destructive_classes [ BASE_CLASSES, size_classes, - "bg-destructive text-destructive-foreground shadow-sm", - "hover:bg-destructive/90" + "bg-destructive text-white shadow-sm", + "[a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20", + "dark:focus-visible:ring-destructive/40 dark:bg-destructive/60" ] end