diff --git a/sidebars.js b/sidebars.js index 9ab759707b..ca70a6fafd 100644 --- a/sidebars.js +++ b/sidebars.js @@ -15,7 +15,47 @@ const sidebars = { overview: [{ type: 'autogenerated', dirName: 'overview' }], architecture: [{ type: 'autogenerated', dirName: 'architecture' }], - build: [{ type: 'autogenerated', dirName: 'build' }], + build: [ + 'build/flow', + { + type: 'category', + label: 'Getting started', + items: [{ type: 'autogenerated', dirName: 'build/getting-started' }], + }, + 'build/building-vs-other-chains', + { + type: 'category', + label: 'Basic Concepts', + items: [{ type: 'autogenerated', dirName: 'build/basics' }], + }, + { + type: 'category', + label: 'Advanced Concepts', + items: [{ type: 'autogenerated', dirName: 'build/advanced-concepts' }], + }, + { + type: 'category', + label: 'Guides', + items: [{ type: 'autogenerated', dirName: 'build/guides' }], + }, + { + type: 'category', + label: 'Best Practices', + items: [{ type: 'autogenerated', dirName: 'build/best-practices' }], + }, + { + type: 'category', + label: 'Cadence reference', + items: [ + 'build/cadence-reference/json-cadence-spec', + { + type: 'link', + label: 'Language reference', + href: 'https://cadence-lang.org/docs/language/', + }, + ], + }, + ], nodeOps: [{ type: 'autogenerated', dirName: 'node-ops' }], tutorials: [{ type: 'autogenerated', dirName: 'tutorials' }], tools: [{ type: 'autogenerated', dirName: 'tools' }],