Skip to content

Commit 2d43b68

Browse files
committed
fix: scope ring-offset to focus state for TW4 compatibility
In Tailwind v4, ring-offset-* generates an immediate box-shadow even without ring-*, causing a visible white border. Move ring-offset-2 to focus-visible:ring-offset-2 so the offset only applies when focused.
1 parent 7764862 commit 2d43b68

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/families/button.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ export default {
1414
items-center
1515
mb-$spacing(-1)
1616
text-$scale(-1,*)
17-
ring-offset-2
1817
ring-$accentColor-$baseColorShade(-1,*)
1918
focus-visible:ring-2
19+
focus-visible:ring-offset-2
2020
group-data-[disabled]:!cursor-not-allowed
2121
$inputShadow
2222
group-data-[prefix-icon]:pl-$spacing(5,*)

0 commit comments

Comments
 (0)