Use one verb per action in the English UI: sign in, sign out, create account #49

Merged
lilleman merged 3 commits from uniform-signin-wording into main 2026-08-05 00:57:02 +02:00
Owner

The landing said "Log in" where the sidebar said "Sign in"; the registration submit said "Sign up" under a "Create account" heading; the expired-logout message said "logout request" where its sign-in twin said "sign-in request". Swedish was already uniform.

A one-verb-per-action assertion in src/i18n/load.test.ts fails on any competing verb in the shipped English catalog (it lives there because locales/ loads every .ts in it as a catalog). Rule recorded in AGENTS.md.

The two e2e specs that clicked "Log in" now scope to #main-content — the anonymous sidebar carries a "Sign in" link of its own.

The landing said "Log in" where the sidebar said "Sign in"; the registration submit said "Sign up" under a "Create account" heading; the expired-logout message said "logout request" where its sign-in twin said "sign-in request". Swedish was already uniform. A one-verb-per-action assertion in `src/i18n/load.test.ts` fails on any competing verb in the shipped English catalog (it lives there because `locales/` loads every `.ts` in it as a catalog). Rule recorded in AGENTS.md. The two e2e specs that clicked "Log in" now scope to `#main-content` — the anonymous sidebar carries a "Sign in" link of its own.
lilleman added 1 commit 2026-08-05 00:34:08 +02:00
lilleman marked the pull request as work in progress 2026-08-05 00:34:19 +02:00
lilleman added 1 commit 2026-08-05 00:43:03 +02:00
lilleman marked the pull request as ready for review 2026-08-05 00:46:09 +02:00
lilleman added 1 commit 2026-08-05 00:52:06 +02:00
Hold the one-verb rule in AGENTS.md instead of a unit test
CI / full-gate (push) Successful in 2m38s
Mirror / github-mirror (push) Successful in 6s
2b09635ed5
lilleman merged commit 2b09635ed5 into main 2026-08-05 00:57:02 +02:00
lilleman deleted branch uniform-signin-wording 2026-08-05 00:57:02 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: larvit/plainpages#49