Skip to content

refactor(ui): unify keybinding hint styles with two-tier convention#783

Merged
cpcloud merged 1 commit intomainfrom
worktree-spicy-greeting-prism
Mar 16, 2026
Merged

refactor(ui): unify keybinding hint styles with two-tier convention#783
cpcloud merged 1 commit intomainfrom
worktree-spicy-greeting-prism

Conversation

@cpcloud
Copy link
Collaborator

@cpcloud cpcloud commented Mar 16, 2026

Summary

  • Establish two-tier keycap convention: Keycap() (pill) for inline hints in status bars/overlay footers, KeycapLight() (bold accent) for dedicated key reference panels (calendar legend, help overlay)
  • Migrate ops tree footer from ad-hoc CalHintKey rendering to standard helpItem/helpSeparator helpers
  • Extract renderKeysWith to parameterize key rendering by style, add renderKeysLight for reference panels
  • Remove unused CalHintKey() accessor

🤖 Generated with Claude Code

Introduce Keycap (pill) for inline hints and KeycapLight (bold accent)
for dedicated key reference panels. Migrate ops tree footer to standard
helpItem/helpSeparator helpers and remove the now-unused CalHintKey
accessor.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cpcloud cpcloud merged commit 7b9d5dc into main Mar 16, 2026
25 checks passed
@cpcloud cpcloud deleted the worktree-spicy-greeting-prism branch March 16, 2026 10:56
cpcloud added a commit that referenced this pull request Mar 19, 2026
…783)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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