// BRIMS UI mockups — match the app's dark operator UI and Filament admin panel. // Each mockup is a self-contained functional component. const TopBar = ({ on = 'Dashboard' }) => { const items = ['Dashboard','Bags','Processing','QC / Lab','Outbound']; return (
| Shipment # | Supplier | Arrival | Bags | Gross kg | Status | |
|---|---|---|---|---|---|---|
| SHP-IN-0221 | Accra Metals Ltd | Apr 18 · 09:10 | 34 / 40 | 812.4 | RECEIVING | Open → |
| SHP-IN-0220 | GreenCell Recyclers | Apr 18 · 07:55 | 28 / 28 | 640.1 | PENDING APPROVAL | Open → |
| SHP-IN-0219 | Tema Port Logistics | Apr 17 · 16:40 | 52 / 52 | 1,206.7 | COMPLETED | Open → |
| SHP-IN-0218 | Volta Industrial | Apr 17 · 14:10 | 19 / 20 | 405.3 | EXCEPTION | Open → |
| SHP-IN-0217 | Accra Metals Ltd | Apr 17 · 11:02 | 41 / 41 | 984.8 | COMPLETED | Open → |
| Shipment # | Destination | Lots | Net kg | Status | Next action |
|---|---|---|---|---|---|
| SHP-OUT-0080 | Smelter Plant A · Tema | 3 | 842.3 | DRAFT | Add lots |
| SHP-OUT-0079 | Hydromet Ref. · Takoradi | 5 | 1,204.7 | PENDING 2nd | 2nd approval |
| SHP-OUT-0078 | Smelter Plant A · Tema | 4 | 988.0 | APPROVED | Mark dispatched |
| SHP-OUT-0077 | EcoRefine · Accra | 2 | 410.5 | DISPATCHED | — |
| SHP-OUT-0076 | Smelter Plant B · Kumasi | 6 | 1,552.1 | DISPATCHED | — |
| Name | Roles | Site | Status | Last login | |
|---|---|---|---|---|---|
| Ama Owusu | a.owusu@brims.local | qc_lab_officer | Plant A · Tema | Active | 2m ago |
| Kwame Mensah | k.mensah@brims.local | receiving_operator | Plant A · Tema | Active | 14m ago |
| Efua Asare | e.asare@brims.local | ehs_officer | Plant A · Tema | Active | 1h ago |
| Yaw Adams | y.adams@brims.local | production_supervisor | Plant B · Kumasi | Active | 3h ago |
| Joseph Boateng | j.boateng@brims.local | warehouse_operator | Plant A · Tema | Active | 4h ago |
| N. Agyeman | n.agyeman@brims.local | inventory_controller | Plant B · Kumasi | Invited | — |
| System Admin | admin@brims.local | admin | All sites | Active | just now |
| Raised | Type | Severity | Subject | Status | Assignee | |
|---|---|---|---|---|---|---|
| 18 Apr · 09:26 | weight_variance | CRIT | BG-LI-000147 · +3.42 kg | Open | E. Asare | |
| 18 Apr · 08:58 | seal_broken | HIGH | BG-LI-000093 · Loc B-04 | Open | E. Asare | |
| 18 Apr · 08:44 | yield_variance | HIGH | LOT-DM-0314 · -5.1% | Open | Y. Adams | |
| 18 Apr · 07:42 | missing_scan | MED | BG-PB-002015 · transfer | Open | — | |
| 18 Apr · 06:58 | quarantine_exp | MED | BG-NI-000302 · 29d | Open | E. Asare | |
| 17 Apr · 18:10 | tid_verify | LOW | BG-LI-000188 · reader 2 | Resolved | E. Asare | — |
| 17 Apr · 14:22 | weight_variance | MED | BG-LI-000088 · +1.08 kg | Resolved | E. Asare | — |
| Lot | Stage | Chemistry | Input kg | Output kg | Loss kg | Yield % | Benchmark |
|---|---|---|---|---|---|---|---|
| LOT-DM-0312 | Dismantling | Li-ion NMC | 512.0 | 487.3 | 24.7 | 95.2 | 94.0 |
| LOT-DM-0311 | Dismantling | Li-ion LFP | 438.4 | 410.2 | 28.2 | 93.6 | 92.0 |
| LOT-DM-0310 | Dismantling | Li-ion NMC | 402.1 | 371.5 | 30.6 | 92.4 | 94.0 |
| LOT-RF-0088 | Refining | Li-ion NMC | 292.4 | 278.1 | 14.3 | 95.1 | 94.0 |
| LOT-RF-0087 | Refining | Pb-acid | 882.0 | 842.6 | 39.4 | 95.5 | 95.0 |
| LOT-RF-0086 | Refining | NiMH | 214.0 | 196.1 | 17.9 | 91.6 | 93.0 |