NS9 slice: Apply newed colors to editor chrome, cursor, selection, and search #59
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
OBJECTIVE: The main editor surface uses the newed-matched theme for text, gutter/status chrome, cursor/selection, dirty state, and search matches without hurting narrow viewport readability.
AUTHORITY: Parent #57; KEYMAP.md modes/search surfaces; mim REQUIREMENTS.md ui/input/testing rows; newed theme default palette anchors.
AGENT AUTHORITY:
PARENT: #57 via explicit issue link and parent checklist.
SCOPE:
src/tui.zigrendering, status line, cursor/selection/search-match styles, dirty/read-only/error indicators, render diagnostics/fixtures. Use the theme tokens from #58 or equivalent completed slice.BOUNDARIES: Do not redesign layout or keymap. Do not make visual tests brittle screenshots; prefer ANSI/text fixtures and render diagnostics.
ACCEPTANCE:
VERIFICATION:
zig build testzig build v1-smokeBLOCKERS: depends on theme token/adaptation support.
Closing receipt for #59.
Implemented in local commit
3df3b25(Apply newed palette to editor chrome):Verification:
zig build✅zig build test✅zig build terminal-e2e✅zig build run -- --help✅zig build --prefix /tmp/mim-install verify-install-code✅redgate list /opt/repositories/mim/REQUIREMENTS.md && redgate lint /opt/repositories/mim/REQUIREMENTS.md && redgate health /opt/repositories/mim/REQUIREMENTS.md✅