Skip to content

feat(tui): polish session chrome theme, title, footer, agents (08h) - #285

Merged
rotemmiz merged 2 commits into
mainfrom
plan/08h-session-chrome-polish
Jul 24, 2026
Merged

rotemmiz merged 2 commits into
mainfrom
plan/08h-session-chrome-polish

Conversation

@rotemmiz

Copy link
Copy Markdown
Owner

Summary

  • Composer/textarea fill uses BgElev (opencode backgroundElement); light themes clamp near-white elevations; light session golden added.
  • Sidebar session titles wrap instead of ellipsis; footer uses green • Opcode42 and lifts off the floor; mode line always shows model/provider/variant or no model.
  • Sidebar TASKS renamed to AGENTS (sub-agents). Plan: plans/08h-session-chrome-polish.md.

Test plan

  • go test ./internal/tui/ ./internal/tui/theme/ -count=1
  • Switch light/dark themes — composer should not read as a white slab
  • Long session title wraps in sidebar
  • Footer shows green • and cwd above the bottom edge
  • Mode line shows Build · model provider · variant
  • Sub-agents section labeled AGENTS

Made with Cursor

rotemmiz and others added 2 commits July 24, 2026 00:40
Pin composer/textarea to BgElev, clamp near-white light elevations, wrap
sidebar titles, restore green • footer, always show mode-line model info,
and rename TASKS→AGENTS.

Co-authored-by: Cursor <cursoragent@cursor.com>
Review follow-up: remove unused micro-logo helper and assert the green
dot chip is not flush on the last sidebar row.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rotemmiz
rotemmiz merged commit e61615a into main Jul 24, 2026
7 checks passed
@rotemmiz
rotemmiz deleted the plan/08h-session-chrome-polish branch July 24, 2026 10:39
rotemmiz added a commit that referenced this pull request Jul 27, 2026
…285)

* feat(tui): polish session chrome theme, title, footer, agents (08h)

Pin composer/textarea to BgElev, clamp near-white light elevations, wrap
sidebar titles, restore green • footer, always show mode-line model info,
and rename TASKS→AGENTS.

* fix(tui): drop dead footerMicroLogo; tighten 08h footer test

Review follow-up: remove unused micro-logo helper and assert the green
dot chip is not flush on the last sidebar row.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant