diff options
| author | Ben Sima <ben@bensima.com> | 2025-11-29 20:40:25 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bensima.com> | 2025-11-29 20:40:25 -0500 |
| commit | f7b875b650e791f604fcf35e04f06310352cb352 (patch) | |
| tree | 142e2fb040961f69a797dec9c2bfc52bf05aaed3 /BudgetReport.sh | |
| parent | 926018e989cba4286c98eb2682e51ef32b2ee0c8 (diff) | |
Add cost and duration metrics to homepage Task Status section
The implementation is complete. The build passed with `bild --test
Omni/
**Summary of changes:**
1. **Omni/Task/Core.hs**: Added `getGlobalAggregatedMetrics ::
IO Aggreg
2. **Omni/Jr/Web.hs**:
- Updated `HomePage` data type to include `AggregatedMetrics`
paramet - Updated `homeHandler` to fetch global metrics via
`getGlobalAggrega - Updated `ToHtml HomePage` instance to add
two new cards: "Cost" (fo - Added helper functions `metricCard`,
`formatCost`, and `formatDurat
3. **Omni/Jr/Web/Style.hs**: Added `badge-neutral` CSS styling
(gray bor
Task-Id: t-179
Diffstat (limited to 'BudgetReport.sh')
0 files changed, 0 insertions, 0 deletions
