Skip to content

pantoken / packages/utils/src / focusOutlineRules

Function: focusOutlineRules()

focusOutlineRules(selector?): string

Beta

The focus-ring rules for a given focusable selector: a transparent resting ring that transitions in on :focus-visible, plus the -focus-color-* / -focus-position-inset / -focus-within / -without-focus-animation modifiers. All :where()-wrapped, so zero-specificity.

Parameters

selector?

string = FOCUSABLE_SELECTOR

The focusable selector the base ring applies to (default FOCUSABLE_SELECTOR).

Returns

string

The CSS rules string.