Skip to content

Update header and sidebar labels - #5

Merged
Dimillian merged 1 commit into
mainfrom
Dimillian/titlebar-fullname
Jan 12, 2026
Merged

Update header and sidebar labels#5
Dimillian merged 1 commit into
mainfrom
Dimillian/titlebar-fullname

Conversation

@Dimillian

Copy link
Copy Markdown
Owner

Update the main header to a single-line project/branch display and remove the branch pill. Rename the sidebar section to Projects and adjust header layout styles to keep the title bar compact.

@Dimillian
Dimillian merged commit 9e50b08 into main Jan 12, 2026
gersmann pushed a commit to gersmann/codex-monitor-web that referenced this pull request Mar 10, 2026
waliean pushed a commit to waliean/CodexMonitor that referenced this pull request Aug 8, 2026
…language; Trans diff placeholder

- P1: module-level `const { t } = i18n` destructuring in
  usageLabels.ts, homeFormatters.ts, homeUsageViewModel.ts and
  ComposerAttachments.tsx dropped the i18next instance binding, so the
  first t(...) call at render time threw instead of producing the usage
  cards. All four now use `i18n.t.bind(i18n)` (still evaluated per call,
  so language switches apply).
- Home usage card "Updated" suffix is now the localized
  home:updatedLabel key instead of a hardcoded English prefix.
- src-tauri: the macOS tray rebuild paths (recent threads update and
  session usage update) and the about-window title path now resolve the
  persisted language through i18n::resolve_ui_language, matching the
  startup menu/tray behavior instead of passing the raw (possibly empty)
  saved value to t_rs.
- SettingsGitSection: the Trans for settings:git_commit_message_prompt_help
  now passes values={{ diff: "{diff}" }} so the literal {diff} placeholder
  is rendered again instead of being swallowed as a missing interpolation.
- docs/i18n-glossary.md: decision Dimillian#5 rewritten to describe the current
  state (Rust menu/tray/about-title localized via t_rs with host-locale
  fallback), removing the stale "not in Phase 1 scope" note.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant