Skip to content

TUI: dev/debug overlay, theme_mode, useTimeline animation (#212 P2, phase 5) #470

@windoliver

Description

@windoliver

Phase 5 of the #212 OpenTUI adoption plan. Design spec: docs/superpowers/specs/2026-05-30-tui-opentui-adoption-design.md.

Lowest-value phase — may be deferred/dropped if priorities shift; nothing else depends on it.

Scope

  • Console + debug overlay dev mode (openConsoleOnError, toggleDebugOverlay, debugOverlay config) behind a dev flag.
  • theme_mode event → adapt theme to dark/light terminal preference; selection event → copy support.
  • useTimeline to replace braille-spinner cycling and add loading/transition animations (spawn-progress.tsx already imports useTimeline).

Acceptance

  • Dev overlay toggles in dev mode; theme follows terminal preference; spinner/transition animations driven by useTimeline.

Version: 0.1.87 (theme_mode+selection events confirmed; focus/blur are NOT in 0.1.87 → phase 6). Part of #212.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions