diff options
| author | soryu <soryu@soryu.co> | 2026-01-27 02:47:23 +0000 |
|---|---|---|
| committer | soryu <soryu@soryu.co> | 2026-01-27 02:47:23 +0000 |
| commit | 25b099ba90d5a5e66aedbe7db04dda16edfa8223 (patch) | |
| tree | 6bdea9b2fb8fdebe2fed0e41a3b2fd889245c13a /frontend/src/components/FileDetail.tsx | |
| parent | f6b4d06a0158fb7803a2d7a861cf891cb3b202b4 (diff) | |
| download | soryu-25b099ba90d5a5e66aedbe7db04dda16edfa8223.tar.gz soryu-25b099ba90d5a5e66aedbe7db04dda16edfa8223.zip | |
Fix history page contracts dropdown overflow
Replace native HTML <select> with custom dropdown component that:
- Uses max-h-[300px] with overflow-y-auto for scrollable list
- Positions with z-50 to not interfere with other elements
- Closes on click outside via mousedown event listener
- Shows chevron indicator with rotation animation
- Maintains dark theme styling with blue accents
- Highlights selected contract with visual feedback
Fixes issue where long contract lists caused page overflow
and obscured date filter inputs.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'frontend/src/components/FileDetail.tsx')
0 files changed, 0 insertions, 0 deletions
