obs-ss-plugin-webui/components
Decobus b81da79cf2
Some checks failed
Lint and Build / build (pull_request) Failing after 1m20s
Implement React Portal for dropdown to escape stacking contexts
Complete rewrite of dropdown positioning using React Portal:
- Renders dropdown in document.body via createPortal
- Uses fixed positioning with calculated coordinates
- Completely bypasses all CSS stacking contexts
- Includes proper SSR handling with mounted state
- Maintains click-outside detection for both button and menu

This should definitively solve the dropdown layering issue by rendering
the dropdown outside any parent containers with backdrop-filter.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-20 01:59:45 -04:00
..
__tests__ Add comprehensive performance monitoring and testing infrastructure 2025-07-19 06:20:19 -04:00
Dropdown.tsx Implement React Portal for dropdown to escape stacking contexts 2025-07-20 01:59:45 -04:00
ErrorBoundary.tsx Implement professional error handling and user feedback system 2025-07-19 05:39:21 -04:00
Footer.tsx Add comprehensive performance monitoring and testing infrastructure 2025-07-19 06:20:19 -04:00
Header.tsx Implement Solarized Dark theme with accessibility improvements 2025-07-19 05:24:55 -04:00
PerformanceDashboard.tsx Add comprehensive performance monitoring and testing infrastructure 2025-07-19 06:20:19 -04:00
Toast.tsx Implement professional error handling and user feedback system 2025-07-19 05:39:21 -04:00