synthetic
Stats Table
A small static table: headers and a grid of cells, nothing to sort or select.
Project summaryHeaders plus rows of strings and numbers
| Project | Done | Budget |
|---|---|---|
| Harbour rebrand | 84% | £48,200 |
| Tideline mobile | 61% | £72,900 |
| Crew interviews | 33% | £9,400 |
| Rota export | 100% | £6,150 |
| Depot signage | 48% | £21,800 |
| Person | Hours |
|---|---|
| Maya Chen | 31 |
| Jonas Weber | 36 |
| Priya Nair | 18 |
| Leo Santos | 24 |
| Project | Done |
|---|
In context
Weekly reportThe table sits in a card under the headline numbers
Week of 19 Oct
Open tasks
42
Due soon
7
Shipped
18
| Person | Hours logged |
|---|---|
| Maya Chen | 31 |
| Jonas Weber | 36 |
| Priya Nair | 18 |
| Leo Santos | 24 |
Shape
{ type: "stats-table", headers: string[], rows: (string | number)[][] }