NS9: Newed-matched production colorscheme #57
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?
OUTCOME:
mimadopts a production-ready terminal colorscheme aligned with/opt/repositories/newed/newed-theme(newed night) across editor text, syntax, panels, diagnostics, hover/signature, jobs, and status chrome while preserving mobile/narrow-viewport usability and terminal compatibility.WHY NOW: The keymap/production editor work now has enough surface area that visual hierarchy matters. The user explicitly wants a colorscheme matching newed, and mim currently has almost no color/theme surface.
AUTHORITY: PRODUCT.md mobile-first terminal editor boundary; KEYMAP.md panel/hover/tool surfaces; REQUIREMENTS.md ui/input/coding/testing/governance rows;
/opt/repositories/newed/newed-theme/REQUIREMENTS.md;/opt/repositories/newed/newed-theme/src/default_theme.rs,palette.rs,style.rs,adapt.rs, andhighlight.rs.SLICES:
MEMBERSHIP MECHANISM: Gitea fallback via this parent checklist plus explicit parent link in each child issue body.
AGENT AUTHORITY DEFAULTS:
BLOCKERS: none for slicing. Final aesthetic parity requires visual/dogfood review in a real terminal.
PROOF: In a fresh terminal,
mimrenders with a coherent newed-matched palette; syntax, diagnostics, panels, hover/signature, selection, search matches, jobs, dirty state, and status chrome are distinguishable on narrow viewports; truecolor/256-color/16-color/mono modes degrade legibly; and visual fixtures/dogfood receipts show no hidden config/plugin/runtime-theme dependency.TEST STANDARD: Each child slice must include deterministic render/protocol tests where possible plus adversarial terminal/color-mode cases. Use visual dogfood only for final aesthetic parity, not as the only correctness proof.
NON-GOALS: No runtime theme config files, theme marketplace, plugin system, external dependency on the newed repo at runtime, native app styling, screenshots as brittle primary tests, or copying large unrelated newed architecture into mim.
GOAL: Implement this Northstar by completing its linked child slices. Close this parent only when every child is closed and the PROOF above is demonstrated.