Skip to content

feat(tui): floating side panel for theme selector - #5869

Closed
anntnzrb wants to merge 1 commit into
anomalyco:devfrom
anntnzrb:theme/floating-side
Closed

anntnzrb wants to merge 1 commit into
anomalyco:devfrom
anntnzrb:theme/floating-side

Conversation

@anntnzrb

Copy link
Copy Markdown
Contributor

Summary

  • Positions theme dialog as a floating panel on the right edge instead of centered modal
  • Removes backdrop overlay for full content visibility during live theme preview
  • Dynamic height (up to 80% of terminal) shows more themes without excessive scrolling

Closes #5868

Changes

  • dialog.tsx: Added floating-right position variant with no backdrop
  • dialog-select.tsx: Added compact prop for reduced padding and dynamic height
  • dialog-theme-list.tsx: Uses floating-right position for theme selector

Position theme dialog on right edge without backdrop overlay,
allowing full visibility of theme changes in real-time.
@github-actions

Copy link
Copy Markdown
Contributor

Closing this pull request because it has had no updates for more than 60 days. If you plan to continue working on it, feel free to reopen or open a new PR.

@github-actions github-actions Bot closed this Feb 19, 2026
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.

[FEATURE]: Move theme selector to floating side panel for better live preview visibility

1 participant