mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-19 10:33:29 +00:00
Only two platform tables ever adopted the attention-count affordance, so Docker, Kubernetes, TrueNAS, Machines, and the Proxmox detail tables all rendered bare status chips while the Proxmox and vSphere workloads bars showed counts. Replace withPlatformAttentionCount with withPlatformStatusCounts and roll it across every PlatformTableToolbar status facet: each chip now carries the row count its own selection would render, sourced from the same predicate the table filters with (createPlatformTableFilterState.countForStatus, or the surface's governing filter on the bespoke Docker storage, Kubernetes section, Ceph and Replication toolbars), so a chip's number can never disagree with the rows clicking it shows. Counts respect the existing estate-wide 'Inventory totals' visibility preference, the attention tables keep their tone escalation, and the container-attachment options drop their static ariaLabels so the count is part of the accessible name. |
||
|---|---|---|
| .. | ||
| prototypes | ||
| public | ||
| scripts | ||
| src | ||
| .bundlesize.json | ||
| .gitignore | ||
| .jscpd.json | ||
| .prettierignore | ||
| .prettierrc | ||
| browser-verification.json | ||
| DESIGN_SYSTEM.md | ||
| eslint.config.js | ||
| hosts-tab.txt | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| tailwind.config.js | ||
| ThresholdsTableTop.txt | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| update_skeletons.cjs | ||
| update_sparkline.cjs | ||
| update_sparkline.js | ||
| update_sparkline_size.cjs | ||
| vite.config.ts | ||