feat(reui): update ReUI components and documentation to reflect 20 building blocks
Docker / build (push) Failing after 19s
Docker / build (push) Failing after 19s
- Expanded the ReUI skill description to include 20 free building blocks. - Updated references in various documentation files to reflect the new count of components. - Enhanced the data-grid documentation to specify the use of TanStack Table v9. - Added new component details, including the icon-tile, and clarified usage instructions across multiple files. This update improves clarity and ensures that all references are consistent with the latest component offerings.
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
---
|
||||
name: MM ReUI Special
|
||||
overview: "Wave G — special surfaces: Frame chrome; KPI на uptime/optimizer только **hybrid KpiStatGrid** (EvoBGP DNA)."
|
||||
todos:
|
||||
- id: g1-term-opt
|
||||
content: "G1: terminal Frame; optimizer Frame + hybrid KPI"
|
||||
status: pending
|
||||
- id: g2-uptime
|
||||
content: "G2: uptime extract + Frame + hybrid KpiStatGrid"
|
||||
status: pending
|
||||
- id: g3-map
|
||||
content: "G3: network-map Frame chrome (KPI hybrid if any)"
|
||||
status: pending
|
||||
isProject: false
|
||||
---
|
||||
|
||||
# Wave G — Special surfaces
|
||||
|
||||
Родитель: [MM ReUI Master](mm_reui_master_b80dbef6.plan.md). Зависимости: **A+B**.
|
||||
|
||||
## Цель
|
||||
|
||||
Кастом map/CLI без форса DataGrid. Metric strips — **только hybrid KPI** как в старых apps.
|
||||
|
||||
## KPI (MUST)
|
||||
|
||||
- `/uptime`, `/route-optimizer` (и map, если есть summary): Card/Stat KPI → **hybrid** `KpiStatGrid`
|
||||
- Preview: [stats-12](https://reui.io/preview/base/stats-12)
|
||||
- `/terminal`: обычно без KPI-полосы
|
||||
- NEVER: StatCard, SectionCards, vertical-only
|
||||
|
||||
## Routes
|
||||
|
||||
| Route | ~LOC | Стратегия |
|
||||
|-------|------|-----------|
|
||||
| `/network-map` | ~2254 | Frame side panels; canvas без redesign; KPI→hybrid если есть |
|
||||
| `/terminal` | ~552 | Frame CLI; без KPI |
|
||||
| `/uptime` | ~2669 | Extract; **hybrid** `KpiStatGrid`; grids → Frame |
|
||||
| `/route-optimizer` | ~1034 | Frame tabs; Card KPI → **hybrid** |
|
||||
|
||||
## ReUI refs
|
||||
|
||||
- KPI: **только** [stats-12](https://reui.io/preview/base/stats-12)
|
||||
- [dashboard-1](https://reui.io/preview/base/dashboard-1) для uptime overview layout
|
||||
- Lists: [data-grid-filtering-2](https://reui.io/preview/base/data-grid-filtering-2)
|
||||
|
||||
## PR split
|
||||
|
||||
G1 terminal+optimizer · G2 uptime · G3 network-map
|
||||
|
||||
## Инварианты
|
||||
|
||||
- Не менять map/terminal protocols
|
||||
- Card только как interactive widget, не page shell / не KPI
|
||||
|
||||
## DoD
|
||||
|
||||
- [ ] Нет Card page shell
|
||||
- [ ] uptime/optimizer KPI = hybrid `KpiStatGrid`
|
||||
- [ ] Map/terminal smoke OK
|
||||
- [ ] Final lint/build + contract checklist
|
||||
Reference in New Issue
Block a user