nav setup

This commit is contained in:
inherentlee committed 2026-09-25 10:25:19 -07:00
1 parent baa7351763
commit 1dbb965630
5 files changed
+146

No files matched your search

+116
View File
@@ -100,12 +100,128 @@
"field": null
}
}
},
{
"type": "text",
"default": null,
"icon": "text-input",
"key": "key",
"label": "Key",
"localised": false,
"options": {
"wrapping": true,
"multiline": false
},
"tab": "Navigation",
"validation": {
"enforceMinMax": true,
"max": null,
"min": null,
"regex": null,
"regexError": null,
"required": true,
"unit": "length"
},
"value": null,
"version": 1,
"visibility": {
"hidden": false,
"showByValue": {
"field": null
}
}
},
{
"type": "text",
"default": null,
"icon": "text-input",
"key": "title",
"label": "Title (will default to key if not set)",
"localised": false,
"options": {
"wrapping": true,
"multiline": false
},
"tab": "Navigation",
"validation": {
"enforceMinMax": true,
"max": null,
"min": null,
"regex": null,
"regexError": null,
"required": false,
"unit": "length"
},
"value": null,
"version": 1,
"visibility": {
"hidden": false,
"showByValue": {
"field": null
}
}
},
{
"type": "text",
"default": null,
"icon": "text-input",
"key": "parent",
"label": "Parent key (for nested menus)",
"localised": false,
"options": {
"wrapping": true,
"multiline": false
},
"tab": "Navigation",
"validation": {
"enforceMinMax": true,
"max": null,
"min": null,
"regex": null,
"regexError": null,
"required": false,
"unit": "length"
},
"value": null,
"version": 1,
"visibility": {
"hidden": false,
"showByValue": {
"field": null
}
}
},
{
"type": "number",
"default": null,
"icon": "number",
"key": "order",
"label": "Order in nav (1, 2, 3...)",
"localised": false,
"tab": "Navigation",
"validation": {
"max": null,
"min": "",
"required": false
},
"value": null,
"version": 1,
"visibility": {
"hidden": false,
"showByValue": {
"field": null
}
}
}
],
"tabs": [
{
"label": "Content",
"groupAs": null
},
{
"label": "Navigation",
"groupAs": "eleventyNavigation"
}
]
}