LC-564: route login + welcome errors through the shared alert (redesign P5) #532
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/LC-564-entry-surface-alignment"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Align the public / entry surfaces (landing, login, welcome) onto the app's component vocabulary, the LC-UI-11 goal: public surfaces should feel like the same product.
The only genuine residual was the error state on the two entry cards:
text-red-600(untokenized, does not theme)..alert-dangeralready carries.Both now use the shared
.alert alert-danger(LC-555), so an error on the login card and on the home welcome look identical and theme with the rest of the product.Why nothing else changed
The landing hero / feature cards / CTA and the welcome quick-action icon-tile cards were already built on the refreshed tokens,
.card,.btn, and theaccent-surfaceicon-tile language, so they already satisfy the acceptance criteria (landing stays more expressive without being a different brand; login stays simple and SSO-first; welcome quick actions match the refreshed card system). Manufacturing churn there would add risk without visible benefit.Scope / safety
Template-only. No id / handler / OOB target touched. Built CSS is a gitignored artifact and regenerates in CI (
text-red-600purges once its last user is gone).Verify
just build-css-> clean (@applyrefs resolve;text-red-600no longer emitted).dev/cargo test --test last_visited-> 6/6 (renders the welcome page).dev/cargo test --test routes_maintenance-> 7/7 (renders the login surface, incl.login_surface_stays_reachable).🤖 Generated with Claude Code
https://claude.ai/code/session_011jXpZXXwpB36MvTr6JrGXN