feat(ui): add measured linear progress to resource rows

This commit is contained in:
Codex
2026-09-05 23:19:36 +03:00
parent 8a79dfe84d
commit 17e150b1c7
10 changed files with 121 additions and 4 deletions
+22
View File
@@ -1,6 +1,28 @@
{
"schemaVersion": "1.0.0",
"components": [
{
"id": "progress-bar",
"status": "baseline",
"package": "@nodedc/ui-react",
"exports": [
"ProgressBar",
"ProgressBarProps"
],
"domContract": [
"nodedc-progress-bar"
],
"summary": "Accessible determinate or indeterminate linear progress, including the central ResourceRow slot.",
"variants": [
"determinate",
"indeterminate"
],
"rules": [
"Consumer supplies measured progress; elapsed time must not invent completion.",
"ResourceRow progress replaces status and occupies space between copy and actions.",
"Reduced motion preserves a visible non-animated indicator."
]
},
{
"id": "resource-row",
"status": "baseline",