twenty/packages/twenty-docs/navigation/navigation.template.json
Félix Malfait 882e9fd231
Docs: restructure Extend section with API, Webhooks, and Apps pages (#18517)
## Summary
- Restructures the developer Extend documentation: moves API and
Webhooks to top-level pages, creates dedicated Apps section with Getting
Started, Building, and Publishing pages
- Updates navigation structure (`docs.json`, `base-structure.json`,
`navigation.template.json`)
- Updates translated docs for all locales and LLMS.md references across
app packages

## Test plan
- [ ] Run `mintlify dev` locally and verify navigation structure
- [ ] Check that all links in the Extend section work correctly
- [ ] Verify translated pages render properly


Made with [Cursor](https://cursor.com)

---------

Co-authored-by: github-actions <github-actions@twenty.com>
2026-03-10 10:00:20 +01:00

203 lines
5.1 KiB
JSON

{
"tabs": {
"userGuide": {
"label": "User Guide",
"groups": {
"discoverTwenty": {
"label": "Discover Twenty",
"groups": {
"gettingStartedCapabilities": {
"label": "Capabilities"
},
"gettingStartedHowTos": {
"label": "How-Tos"
}
}
},
"dataModel": {
"label": "Data Model",
"groups": {
"dataModelCapabilities": {
"label": "Capabilities"
},
"dataModelHowTos": {
"label": "How-Tos"
}
}
},
"dataMigration": {
"label": "Data Migration",
"groups": {
"dataMigrationCapabilities": {
"label": "Capabilities"
},
"dataMigrationHowTos": {
"label": "How-Tos"
}
}
},
"calendarEmails": {
"label": "Calendar & Emails",
"groups": {
"calendarEmailsCapabilities": {
"label": "Capabilities"
},
"calendarEmailsHowTos": {
"label": "How-Tos"
}
}
},
"workflows": {
"label": "Workflows",
"groups": {
"workflowsCapabilities": {
"label": "Capabilities"
},
"workflowsHowTos": {
"label": "How-Tos",
"groups": {
"crmAutomations": {
"label": "CRM Automations"
},
"connectToOtherTools": {
"label": "Connect to Other Tools"
},
"advancedConfigurations": {
"label": "Advanced Configurations"
},
"needMoreHelp": {
"label": "Need More Help"
}
}
}
}
},
"ai": {
"label": "AI",
"groups": {
"aiCapabilities": {
"label": "Capabilities"
},
"aiHowTos": {
"label": "How-Tos"
}
}
},
"viewsPipelines": {
"label": "Views & Pipelines",
"groups": {
"viewsPipelinesCapabilities": {
"label": "Capabilities"
},
"viewsPipelinesHowTos": {
"label": "How-Tos"
}
}
},
"dashboards": {
"label": "Dashboards",
"groups": {
"dashboardsCapabilities": {
"label": "Capabilities"
},
"dashboardsHowTos": {
"label": "How-Tos"
}
}
},
"permissionsAccess": {
"label": "Permissions & Access",
"groups": {
"permissionsAccessCapabilities": {
"label": "Capabilities"
},
"permissionsAccessHowTos": {
"label": "How-Tos"
}
}
},
"billing": {
"label": "Billing",
"groups": {
"billingCapabilities": {
"label": "Capabilities"
},
"billingHowTos": {
"label": "How-Tos"
}
}
},
"settings": {
"label": "Settings",
"groups": {
"settingsCapabilities": {
"label": "Capabilities"
},
"settingsHowTos": {
"label": "How-Tos"
}
}
}
}
},
"developers": {
"label": "Developers",
"groups": {
"developersGroup": {
"label": "Developers"
},
"extend": {
"label": "Extend",
"groups": {
"apps": {
"label": "Apps"
}
}
},
"selfHost": {
"label": "Self-Host",
"groups": {
"selfHostCapabilities": {
"label": "Capabilities"
}
}
},
"contribute": {
"label": "Contribute",
"groups": {
"contributeCapabilities": {
"label": "Capabilities",
"groups": {
"frontendDevelopment": {
"label": "Frontend Development",
"groups": {
"twentyUi": {
"label": "Twenty UI",
"groups": {
"display": {
"label": "Display"
},
"feedback": {
"label": "Feedback"
},
"input": {
"label": "Input"
},
"navigation": {
"label": "Navigation"
}
}
}
}
},
"backendDevelopment": {
"label": "Backend Development"
}
}
}
}
}
}
}
}
}