Commit 7d225d1
Add resource availability dashboard
Implements a comprehensive dashboard showing microphone allocation
status across all scenes, helping sound crews with resource planning
and inventory management.
Features:
- Summary statistics: total mics, peak usage, conflicts, utilization
- Scene-by-scene breakdown with status badges
- Color-coded mic status grid per scene:
- Green: Available microphones
- Blue: In use (shows character name)
- Red: Conflicting allocations (with pulse animation)
- Interactive mic cards with click events and tooltips
- Responsive grid layout adapts to screen size
- Integrated as "Availability" tab in Mics configuration
The dashboard calculates resource utilization by analyzing all mic
allocations across scenes and cross-references with the conflict
detection system to highlight problematic assignments.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>1 parent e8f09cf commit 7d225d1
File tree
2 files changed
+520
-1
lines changed- client/src
- views/show/config
- vue_components/show/config/mics
2 files changed
+520
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
| |||
49 | 54 | | |
50 | 55 | | |
51 | 56 | | |
| 57 | + | |
52 | 58 | | |
53 | 59 | | |
54 | 60 | | |
55 | 61 | | |
56 | | - | |
| 62 | + | |
57 | 63 | | |
58 | 64 | | |
59 | 65 | | |
| |||
0 commit comments