Skip to content

Commit 3bce55a

Browse files
Jeffrey Lauwersclaude
andcommitted
fix(tokens): focus outline in reset.css ontkoppelen van hardcoded waarden
Vervang de hardcoded outline-waarden in :focus-visible door de design token variabelen. Dit zorgt ervoor dat de reset consistent is met de focus-tokens en dat componenten zonder eigen focus-styling het correcte design system patroon volgen (dashed, 0px offset, token-kleur). Probleem 2 uit issue #87 (dark mode focus-tokens) was al opgelost in een eerdere sessie — colors-dark.json bevat al een expliciete focus-sectie met afwijkende waarden voor dark mode. Closes #87 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 1772f8a commit 3bce55a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/core/src/styles/reset.css

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,9 @@ button {
7878

7979
/* Improve focus visibility */
8080
:focus-visible {
81-
outline: 2px solid currentColor;
82-
outline-offset: 2px;
81+
outline: var(--dsn-focus-outline-width) var(--dsn-focus-outline-style)
82+
var(--dsn-focus-outline-color);
83+
outline-offset: var(--dsn-focus-outline-offset);
8384
}
8485

8586
/* Remove focus outline for mouse users */

0 commit comments

Comments
 (0)