milestone 23: close the remaining codex findings
the vitest "something prevents Vite server from exiting" warning was @stylexjs/unplugin, not our code: configureServer starts a 150ms polling interval for HMR and clears it from server.httpServer's close event, which vitest resolves to null in middleware mode. drop that one hook under VITEST and keep the transform. textMuted was swept rather than judged. measured against their grounds, the 39 flat text-zinc-500 sites went 4.12:1 -> 7.56:1 in dark mode, repairing a WCAG AA failure, so that stands; the 4 already-adaptive sites went 7.40:1 -> 4.62:1 in light mode for nothing, so a textSecondary token restores their original zinc-600/zinc-400 pair. append the symbol families to the reset's font stack: Select renders U+25BE and Segoe UI does not carry it. correct two acceptance criteria that were literally false: both greps match only comments.
This commit is contained in:
+10
-1
@@ -25,6 +25,13 @@
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* This is not a reproduction of Tailwind's default stack, which is gone with
|
||||
* the package; text metrics drift here, which ruling 7 accepts. The symbol
|
||||
* families at the end are not decoration: `Select.tsx` renders U+25BE for its
|
||||
* chevron, and Segoe UI does not carry that glyph, so on Windows the stack
|
||||
* has to reach a font that does before it falls back to a substitute box.
|
||||
*/
|
||||
html {
|
||||
line-height: 1.5;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
@@ -35,7 +42,9 @@
|
||||
Roboto,
|
||||
"Helvetica Neue",
|
||||
Arial,
|
||||
sans-serif;
|
||||
sans-serif,
|
||||
"Segoe UI Symbol",
|
||||
"Noto Sans Symbols 2";
|
||||
}
|
||||
|
||||
/* Headings carry their scale from StyleX, not from the user agent. */
|
||||
|
||||
Reference in New Issue
Block a user