feat(web): center settings save surface (#2466)

This commit is contained in:
Carlos Florêncio
2026-08-10 22:37:07 +01:00
committed by GitHub
parent 5ac632cbc1
commit 5e60dd5d10
234 changed files with 2730 additions and 963 deletions
+7
View File
@@ -109,6 +109,13 @@ it **skips anything assigned to a SCREAMING_CASE identifier** — so a
those by eye. The pseudo-locale (Settings → General → Appearance, dev/e2e builds)
is the completeness check. Full guide: [`docs/i18n.md`](docs/i18n.md).
UI punctuation is plain and intentional: do not use the Unicode em dash (U+2014)
in user-facing copy or locale values. Use a period, colon, comma, semicolon, or
parentheses instead. This applies to English, pseudo, and translated catalogs,
rendered fallback strings. `pnpm run i18n:check` enforces it. Historical
`CHANGELOG.md` entries are excluded because the changelog is generated release
history and remains immutable.
### Knowledge
- **Public docs:** Website-ready user documentation lives in `docs/public/**`. Use `/docs-maintainer` when a change affects CLI commands, config keys, install/deploy flows, workflows, executors, public APIs, screenshots, or user-facing terminology.
- **Specs:** Feature specs live in `docs/specs/<slug>/spec.md` — the durable "what & why" of a feature, written before coding. Use `/spec` to write or update a spec. See `docs/specs/INDEX.md`.