improvement(ui): use shared chips for ordinary actions - #8134
waleedlatif1 merged 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
|
Before / after visual reviewActual parent Coverage: Open Sim, Refresh, Replace and Replace All; light/dark, rest, hover, disabled/loading and 390px replacement-label fit. Intentional differences: Canonical 30px chip height, corners and typography. The 32px actions become slightly shorter; refresh/replacement labels grow slightly. Open Sim stays centered and full width; Replace All retains emphasis without toggle semantics. Fixture limits: The fixtures render actual ChatErrorState and ReplacementControls components. Refresh renders the exact changed header JSX extracted from the parent/final resume-page source, using local callbacks. Live execution-resume and chat-navigation workflows were not exercised. Product CSS/fonts are used; hover is a fixture-only preview of the generated hover CSS. The full scanner removes 8 targeted findings; the parent-relative diff checker reports zero new findings. Workspace type checks, lint, import/API audits and all EMCN tests passed. Full CI run.
|
27d0467
into
codex/control-fix-search-replace-fields

Summary
Validation
Workspace types, lint, all CI audits including import/API validation, registry and docs parity passed.
EMCN and existing resume-page tests passed.
Matched light/dark component comparisons cover rest, hover, disabled/loading and 390px layouts. Local callbacks verified navigation, refresh and both replacement actions.
Final full-source scan removes all 8 targeted findings; actual-parent diff checker reports zero new findings. No linter changes or suppressions.
Before/after screenshots include labelled actual-component fixtures and documented end-to-end limitations.
Full build/test CI passed on
351b83b3bf1aff1b805dda6350a5f5f2f8414a9a.