You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(chat): trim the welcome card to what it actually needs
Ponytail pass over the diff. No behaviour change; the composer gating and
the toast routing are untouched.
- three copy-pasted <li> blocks collapse into a map over the feature keys
- the bullets were `list-style: none` plus a hand-rolled dot span per row;
native markers do it, so the spans and their 9-line rule are gone (the
ul/li must stay non-flex or they stop being list-items, and the global
reset means `list-style: disc` has to be set back explicitly)
- the Sparkles glyph loses its 40x40 tinted tile, keeps its colour
- role="region" + useId + aria-labelledby wrapped a transient empty state
in a named landmark the <h2> already announces
- the es and ja-JP test cases repeated the fr one against 2 arbitrary
locales of 13; localeParity.test.ts already enforces key presence, and
fr keeps the English-fallback assertion parity cannot see
- comment blocks that restated the code, or restated each other, cut back
to the parts that are not obvious from the lines below them
- dead `background` in the CTA transition (its background never changes)
net: -93 lines.
// biome-ignore lint/correctness/useExhaustiveDependencies: send() is intentionally not a dep (recreated each render); consume() clears `pending` so this fires once per queued prompt.
0 commit comments