Files
twenty/packages/twenty-docs/navigation/navigation.template.json
T
Félix Malfait 5d438bb70c Docs: restructure navigation, add halftone illustrations, clean up hero images (#19728)
## Summary

- **New Getting Started section** with quickstart guide and restructured
navigation
- **Halftone-style illustrations** for User Guide and Developer
introduction cards using a Canvas 2D filter script
- **Removed hero images** (`image:` frontmatter + `<Frame><img>` blocks)
from all user-guide article pages
- **Cleaned up translations** (13 languages): removed hero images and
updated introduction cards to use halftone style
- **Cleaned up twenty-ui pages**: removed outdated hero images from
component docs
- **Deleted orphaned images**: `table.png`, `kanban.png`
- **Developer page**: fixed duplicate icon, switched to 3-column layout

## Test plan

- [ ] Verify docs site builds without errors
- [ ] Check User Guide introduction page renders halftone card images in
both light and dark mode
- [ ] Check Developer introduction page renders 3-column layout with
distinct icons
- [ ] Confirm article pages no longer show hero images at the top
- [ ] Spot-check a few translated pages to ensure hero images are
removed

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: github-actions <github-actions@twenty.com>
2026-04-21 09:13:55 +02:00

173 lines
4.0 KiB
JSON

{
"tabs": {
"gettingStarted": {
"label": "Getting Started",
"groups": {
"welcome": {
"label": "Welcome"
},
"coreConcepts": {
"label": "Core Concepts"
}
}
},
"userGuide": {
"label": "User Guide",
"groups": {
"userGuideOverview": {
"label": "Overview"
},
"dataModel": {
"label": "Data Model",
"groups": {
"dataModelReference": {
"label": "Reference"
},
"dataModelHowTos": {
"label": "How-Tos"
}
}
},
"dataMigration": {
"label": "Data Migration",
"groups": {
"dataMigrationReference": {
"label": "Reference"
},
"dataMigrationHowTos": {
"label": "How-Tos"
}
}
},
"calendarEmails": {
"label": "Calendar & Emails",
"groups": {
"calendarEmailsReference": {
"label": "Reference"
},
"calendarEmailsHowTos": {
"label": "How-Tos"
}
}
},
"workflows": {
"label": "Workflows",
"groups": {
"workflowsReference": {
"label": "Reference"
},
"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": {
"aiReference": {
"label": "Reference"
},
"aiHowTos": {
"label": "How-Tos"
}
}
},
"layout": {
"label": "Layout",
"groups": {
"layoutReference": {
"label": "Reference",
"groups": {
"layoutViews": {
"label": "Views"
}
}
},
"layoutHowTos": {
"label": "How-Tos"
}
}
},
"dashboards": {
"label": "Dashboards",
"groups": {
"dashboardsReference": {
"label": "Reference"
},
"dashboardsHowTos": {
"label": "How-Tos"
}
}
},
"permissionsAccess": {
"label": "Permissions & Access",
"groups": {
"permissionsAccessReference": {
"label": "Reference"
},
"permissionsAccessHowTos": {
"label": "How-Tos"
}
}
},
"billing": {
"label": "Billing",
"groups": {
"billingReference": {
"label": "Reference"
},
"billingHowTos": {
"label": "How-Tos"
}
}
},
"settings": {
"label": "Settings",
"groups": {
"settingsReference": {
"label": "Reference"
},
"settingsHowTos": {
"label": "How-Tos"
}
}
}
}
},
"developers": {
"label": "Developers",
"groups": {
"developersOverview": {
"label": "Overview"
},
"apps": {
"label": "Apps"
},
"api": {
"label": "API"
},
"selfHost": {
"label": "Self-Host"
},
"contribute": {
"label": "Contribute"
}
}
}
}
}