feat(dees-input-dropdown): extract dropdown popup into a floating overlay component with search, keyboard navigation, and viewport repositioning

This commit is contained in:
2026-04-04 23:37:28 +00:00
parent 561d1b15d9
commit f52b9d8b72
5 changed files with 447 additions and 265 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-04-04 - 3.56.0 - feat(dees-input-dropdown)
extract dropdown popup into a floating overlay component with search, keyboard navigation, and viewport repositioning
- adds a new dees-input-dropdown-popup export for rendering the menu as a fixed overlay attached to document.body
- keeps the dropdown aligned to its trigger on scroll and resize, and closes it when the trigger moves off-screen
- moves option filtering and keyboard selection handling into the popup component while preserving selection events
## 2026-04-04 - 3.55.6 - fix(dees-heading)
adjust heading hr text color to use muted theme values