Skip to content

Add Modal and Tooltip overlay components#38

Merged
meszmate merged 8 commits intomainfrom
feature/modal-popup-overlay
Mar 5, 2026
Merged

Add Modal and Tooltip overlay components#38
meszmate merged 8 commits intomainfrom
feature/modal-popup-overlay

Conversation

@meszmate
Copy link
Owner

@meszmate meszmate commented Mar 5, 2026

  • Add Modal/Popup/Overlay component with presets, backdrop, and focus support
  • Add backdrop presets and UTF-8 fill char support for Modal
  • Add Tooltip component with placements (top/bottom/left/right) and presets
  • Fix arrow rendering for left/right placement, add per-direction arrow customization
  • Fix ANSI style context across overlay splice boundaries
  • Rewrite tooltip overlay with cell-based compositing (like Ratatui/Textual)
  • Add border_bg, arrow_bg, and clear background support to tooltip

@meszmate meszmate merged commit 33080c3 into main Mar 5, 2026
9 checks passed
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