Commit 7c8c75c
Sqoia Dev Agent
fix: modal dialogs now visible — z-index, sizing, overflow fixes
Modals (AllocationModal, BillingRuleModal, RefundModal) were dimming
the background but the dialog content was invisible because:
- overflow:hidden on the app container created a stacking context
that trapped position:fixed elements
- Modal z-index was 1000, bumped to 9999
- Removed overflow:hidden from app container and html/body
- Added explicit width/height (100vw/100vh) to modal overlay
- Added min-width, max-width, max-height, overflow-y to modal body
- Modal content now scrolls independently if it exceeds 80vh1 parent fb0ab4c commit 7c8c75c
2 files changed
Lines changed: 17 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | 6 | | |
8 | 7 | | |
| |||
286 | 285 | | |
287 | 286 | | |
288 | 287 | | |
289 | | - | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
290 | 294 | | |
291 | 295 | | |
292 | 296 | | |
293 | 297 | | |
294 | | - | |
| 298 | + | |
295 | 299 | | |
296 | 300 | | |
297 | 301 | | |
298 | 302 | | |
299 | | - | |
300 | | - | |
301 | | - | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
302 | 312 | | |
303 | 313 | | |
304 | 314 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6241 | 6241 | | |
6242 | 6242 | | |
6243 | 6243 | | |
6244 | | - | |
6245 | | - | |
| 6244 | + | |
6246 | 6245 | | |
6247 | 6246 | | |
6248 | 6247 | | |
| |||
0 commit comments