You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/spec/metadata-format.md
+152Lines changed: 152 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -374,3 +374,155 @@ sort:
374
374
- - budget
375
375
- desc
376
376
```
377
+
378
+
## 8. Page Definition
379
+
380
+
Page files define user interface pages or dashboards that display data and visualizations. They use the naming convention `*.page.yml` or `*.page.yaml`.
381
+
382
+
Similar to Airtable's interface builder, pages allow you to compose various components (charts, tables, forms) into cohesive user experiences.
383
+
384
+
### 8.1 Root Properties
385
+
386
+
| Property | Type | Description |
387
+
| :--- | :--- | :--- |
388
+
| `name` | `string` | **Required.** Unique API name of the page. |
389
+
| `label` | `string` | Human-readable label for the page. |
390
+
| `description` | `string` | Description of the page's purpose. |
391
+
| `icon` | `string` | Icon identifier for the page (e.g., `dashboard`, `table`, `chart`). |
0 commit comments