Skip to content

Restyle the editor, settings, and dialogs #143

Description

@aksOps

Question

Migrate the card editor and settings/integrations forms to themed hand-crafted widgets (spec inventory), and adopt huh/v2 fields (Confirm/Select/Note via the three-line sub-model adapter, themed through ThemeFunc from theme.New) for the ship-guard dialog, kill-reason prompt, and arm-to-confirm flows. Mouse targets must survive everywhere - huh only where the spec assigns it.

The binding spec is docs/design/tui-design-spec.md on branch design/tui-spec (resolution of #139). Read it before writing any code; deviations must be deliberate and recorded on the map.

Execution protocol: map #80 rules (claim by self-assignment, branch from origin/main, PR, squash-merge on green with acceptance checked, resolution comment, close, append one line to map #136). Coverage: 96.4% total / 95% per package / 90% floor for internal/tui. Color goldens pin tea.WithColorProfile; regenerate goldens touched by the restyle in the same PR.

Part of #136.

Blocked by: #140

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions