Skip to content

Picker render layout helpers #43

Description

@gadflysu

Problem

Picker layout assembly is concentrated in Model.View(), with search bar, column header, list body, preview body, and status bar composition sharing the same small text region. Recent work on #38 showed that small UX changes can collide because unrelated layout concerns edit the same lines.

Requirement

Introduce small picker-internal render/layout helpers so future changes to search, list, preview, and status surfaces can be made in narrower functions.

Scope

  • Picker package only.
  • Preserve current TUI behavior.
  • Keep Charm/Bubble Tea idioms; do not introduce a new component framework.
  • Keep ANSI 16-color styling constraints.

Plan

See docs/agent/plan-issue-43-picker-render-layout-helpers.md.

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