Merge pull request #122 from johndoe6345789/codex/add-json-ui-support-for-components

Add JSON UI support for CircularProgress, Divider, and ProgressBar
This commit is contained in:
2026-01-18 11:54:57 +00:00
committed by GitHub
3 changed files with 12 additions and 12 deletions

View File

@@ -110,9 +110,9 @@ Presentation and visual elements:
- `Spinner` - Loading spinner
- `Skeleton` - Loading placeholder
- `Separator` - Visual divider
- `CircularProgress` - Circular indicator (planned)
- `ProgressBar` - Linear progress (planned)
- `Divider` - Section divider (planned)
- `CircularProgress` - Circular indicator
- `ProgressBar` - Linear progress
- `Divider` - Section divider
### Navigation Components (3)
Navigation and routing:

View File

@@ -268,7 +268,7 @@
"category": "display",
"canHaveChildren": false,
"description": "Visual section divider",
"status": "planned"
"status": "supported"
},
{
"type": "Progress",
@@ -284,7 +284,7 @@
"category": "display",
"canHaveChildren": false,
"description": "Linear progress bar",
"status": "planned"
"status": "supported"
},
{
"type": "CircularProgress",
@@ -292,7 +292,7 @@
"category": "display",
"canHaveChildren": false,
"description": "Circular progress indicator",
"status": "planned"
"status": "supported"
},
{
"type": "Spinner",

View File

@@ -2,7 +2,7 @@
"$schema": "./schemas/json-components-registry-schema.json",
"version": "2.0.0",
"description": "Registry of all components in the application",
"lastUpdated": "2026-01-18T11:30:24.191Z",
"lastUpdated": "2026-01-18T12:05:00.000Z",
"categories": {
"layout": "Layout and container components",
"input": "Form inputs and interactive controls",
@@ -611,7 +611,7 @@
"category": "display",
"canHaveChildren": false,
"description": "Circular progress indicator",
"status": "planned",
"status": "supported",
"source": "atoms"
},
{
@@ -629,7 +629,7 @@
"category": "display",
"canHaveChildren": false,
"description": "Visual section divider",
"status": "planned",
"status": "supported",
"source": "atoms"
},
{
@@ -719,7 +719,7 @@
"category": "display",
"canHaveChildren": false,
"description": "Linear progress bar",
"status": "planned",
"status": "supported",
"source": "atoms"
},
{
@@ -2024,8 +2024,8 @@
],
"statistics": {
"total": 219,
"supported": 154,
"planned": 10,
"supported": 157,
"planned": 7,
"jsonCompatible": 14,
"maybeJsonCompatible": 41,
"byCategory": {