feat(tracker): redesign the translation editor dialog and align compact rows - #105
Merged
simoncodes-ca merged 6 commits intoSep 20, 2026
Conversation
Add the context-column strings (where it lands, similar values, locales, all up to date) and translate the new editor, folder picker, tags and common action strings into es, fr-ca, ru, ja and de. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…column Lay the create/edit dialog out as an editor beside a context column that shows where the key lands, similar values and the locales that still need work, with an other-locales drawer over the column and a disclosure below 1100px. Comment and tags stay inline. - highlight the edited or created node in the location tree - make the footer key click-to-copy and show collisions there - add a chevron to the status pill and align the base locale chip - focus the comment field after the empty-comment confirmation - set a base text colour on body so dark mode no longer inherits black, and lift muted captions off the decorative tint - break suggested keys only after their dots Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
- give the compact key a fixed column so every value starts at the same x, and truncate long keys in the middle while keeping the leaf intact - set the key in secondary ink so it reads apart from the value - open the editor on double-click of the key chip without copying twice, and add an Edit button to the compact rail in place of the menu item Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Redesigns the create/edit translation dialog as an editor beside a context column, and tightens the compact list row.
Translation editor dialog
bodynow sets a base text colour so nothing inherits the browser's black; muted captions were lifted off the decorative tertiary tint. All dialog text measures ≥4.5:1 in both themes.Compact list row
i18n
Related: #104 (import cannot clear a stale translation when the value is unchanged), found while translating.
Test plan
pnpm nx lint trackerpnpm nx test tracker— 804 passedpnpm nx build tracker— no budget warningsbodycolour change is app-wide🤖 Generated with Claude Code