Skip to content

Commit 685a6a8

Browse files
authored
Add not-focus-visible variant to Tailwind plugin (#2618)
1 parent ac859fe commit 685a6a8

File tree

1 file changed

+6
-2
lines changed
  • packages/@headlessui-tailwindcss/src

1 file changed

+6
-2
lines changed

packages/@headlessui-tailwindcss/src/index.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,12 @@ export default plugin.withOptions<Options>(({ prefix = 'ui' } = {}) => {
3131
`&[data-headlessui-state]:not([data-headlessui-state~="${state}"])`,
3232
`:where([data-headlessui-state]:not([data-headlessui-state~="${state}"])) &:not([data-headlessui-state])`,
3333
])
34-
35-
addVariant(`${prefix}-focus-visible`, ':where([data-headlessui-focus-visible]) &:focus')
3634
}
35+
36+
addVariant(`${prefix}-focus-visible`, ':where([data-headlessui-focus-visible]) &:focus')
37+
addVariant(
38+
`${prefix}-not-focus-visible`,
39+
'&:focus:where(:not([data-headlessui-focus-visible] &))'
40+
)
3741
}
3842
})

0 commit comments

Comments
 (0)