Standardize button labels and document UI states
Full build / Import + headless tests (push) Successful in 38s
Full build / Full desktop build + optional release (push) Skipped

Finish the button-label audit with a surface-by-surface table, clarify Quit
game vs Quit to menu, rename Apply to Apply settings, and use string-table
keys for the new labels. Extend the smoke checklist with UI copy/button checks.
Headless 250/250, docs check OK.
This commit is contained in:
zwitschi committed 2026-11-02 11:12:29 +01:00
1 parent 7c48183410
commit 844e39246a
7 files changed
+45 -5

No files matched your search

+3 -2
View File
@@ -57,8 +57,9 @@ screen-design judge before any model/texture changes. No gameplay rules change.
- [x] Record the canonical terms for admit/refuse, warning/blocking,
assistance/emergency, body camera, shift review and campaign; the current
inspection/wand/radio/review labels use them (see `docs/ui-copy.md`).
- [ ] Audit all button labels for verb-first wording, capitalization, ordering,
destructive-action confirmation and consistent confirm/cancel placement.
- [x] Audit all button labels for verb-first wording, capitalization, ordering,
destructive-action confirmation and consistent confirm/cancel placement;
recorded in `docs/ui-copy.md` and fixed Quit/Apply wording.
- [ ] List every hardcoded player-facing string and route it through
`content/strings.en.json`; add placeholder validation for new keys.
- [ ] Review NPC/door-staff/radio/tutorial/help/review/campaign dialogue for