Files
tabler/.changeset/focus-ring-mixin.md
Bartek ac2c37e5ba Consolidate focus states into the focus-ring() mixin (#2972)
Step 1 of #2972, output-neutral. `focus-ring()` is now the one
implementation — `outline` + `box-shadow: $focus-ring-box-shadow`, with
`$shadow` (validation colour, range extra layer) and `$outline` (skip the
reset on sibling / `:focus-within` selectors) parameters. Every direct
`box-shadow: $*-focus-box-shadow` consumer calls it; the 14
`$*-focus-box-shadow` variables stay as `!default` aliases.

Compiled CSS byte-identical to `v2-dev`; html-diff, test:scss and lint green.
2026-10-02 12:05:04 +02:00

147 B

@tabler/core
@tabler/core
patch

Updated focus-ring() to be the single focus-indicator mixin; the $*-focus-box-shadow variables stay as aliases.