[Feature] Add i18n, theming, and user preferences #39

Closed
opened 2026-07-06 11:26:03 +02:00 by zemion · 3 comments
Owner

Imported from the consolidated GovOPlaN product backlog.

  • Source: /mnt/DATA/Nextcloud/ADD ideas UG/Products/govoplan/backlog.md
  • Line: 199
  • Section: Milestones > Milestone 11 - Address Book, Templates, And Adoption Polish
  • Source status: PARTIAL.

Imported backlog item:

- [ ] Add i18n, theming, and user preferences.
<!-- codex-backlog-fingerprint:a799d324e7eaae35b376238f --> Imported from the consolidated GovOPlaN product backlog. - Source: `/mnt/DATA/Nextcloud/ADD ideas UG/Products/govoplan/backlog.md` - Line: `199` - Section: `Milestones > Milestone 11 - Address Book, Templates, And Adoption Polish` - Source status: `PARTIAL.` Imported backlog item: ```markdown - [ ] Add i18n, theming, and user preferences. ```
zemion added this to the Milestone 11 - Address Book, Templates, And Adoption Polish milestone 2026-07-06 13:18:41 +02:00
Author
Owner

Codex State: linked 2026-07-09

Created/linked govoplan-core#221 as the core WebUI/auth-profile slice for this feature. That issue covers persisted user UI preferences, language/theming-adjacent settings, and applying those preferences through the shared shell so campaign UI can consume them consistently.

## Codex State: linked 2026-07-09 Created/linked govoplan-core#221 as the core WebUI/auth-profile slice for this feature. That issue covers persisted user UI preferences, language/theming-adjacent settings, and applying those preferences through the shared shell so campaign UI can consume them consistently.
Author
Owner

Progress update: the shared core/profile slice for this feature is now implemented and closed as govoplan-core#221.

What landed in core:

  • persisted per-user UI preferences on the auth profile contract,
  • Settings > Interface/Workspace save flow,
  • shell-level application of theme, compact tables, inline-help visibility, reduced motion, and sticky sidebars,
  • translation coverage checks for the Settings/Profile messages.

This issue should stay open for campaign-specific usage of those preferences and any campaign UI theming/i18n cleanup that remains.

Progress update: the shared core/profile slice for this feature is now implemented and closed as govoplan-core#221. What landed in core: - persisted per-user UI preferences on the auth profile contract, - Settings > Interface/Workspace save flow, - shell-level application of theme, compact tables, inline-help visibility, reduced motion, and sticky sidebars, - translation coverage checks for the Settings/Profile messages. This issue should stay open for campaign-specific usage of those preferences and any campaign UI theming/i18n cleanup that remains.
zemion added
status
in-progress
and removed
status
triage
labels 2026-07-09 11:01:00 +02:00
Author
Owner

Closing this combined campaign backlog item as split/covered.

  • User preferences/profile persistence are tracked and closed in govoplan-core#221.
  • Platform theming is now tracked in govoplan-core#224.
  • A wider issue search did not find a separate standalone i18n issue beyond the core#221 profile/language package slice; if more i18n product work is needed, it should be opened as its own focused core issue instead of keeping this campaign catch-all open.
Closing this combined campaign backlog item as split/covered. - User preferences/profile persistence are tracked and closed in govoplan-core#221. - Platform theming is now tracked in govoplan-core#224. - A wider issue search did not find a separate standalone i18n issue beyond the core#221 profile/language package slice; if more i18n product work is needed, it should be opened as its own focused core issue instead of keeping this campaign catch-all open.
zemion removed the
status
in-progress
label 2026-07-09 11:50:10 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-campaign#39
No description provided.