Skip to content

Commit b5e703d

Browse files
committed
feat(sidebars): add 'Development' sidebar and restructure sidebar categories
1 parent 70efffd commit b5e703d

File tree

2 files changed

+33
-70
lines changed

2 files changed

+33
-70
lines changed

docusaurus.config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,12 @@ const config = {
9393
position: 'left',
9494
label: 'Customize',
9595
},
96+
{
97+
type: 'docSidebar',
98+
sidebarId: 'developmentSidebar',
99+
position: 'left',
100+
label: 'Development',
101+
},
96102
{
97103
type: 'localeDropdown',
98104
position: 'right',

sidebars.js

Lines changed: 27 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -37,61 +37,6 @@ const sidebars = {
3737
'agent/bridge/bridge-tool',
3838
],
3939
},
40-
{
41-
type: 'category',
42-
label: 'MCP',
43-
items: [
44-
'mcp/development',
45-
'mcp/mcp',
46-
'mcp/mcp-client',
47-
'mcp/mcp-debugger',
48-
'mcp/mcp-server',
49-
],
50-
},
51-
{
52-
type: 'category',
53-
label: 'Scenes',
54-
items: [
55-
'scenes/domain-driven-design',
56-
'scenes/harmony-os',
57-
'scenes/legacy-migration',
58-
'scenes/scenes',
59-
'scenes/tdd',
60-
'scenes/tech-writing',
61-
],
62-
},
63-
{
64-
type: 'category',
65-
label: 'Workflow',
66-
items: [
67-
'workflow/auto-page',
68-
'workflow/auto-sql',
69-
'workflow/auto-test',
70-
'workflow/workflow',
71-
],
72-
},
73-
{
74-
type: 'category',
75-
label: 'Development',
76-
items: [
77-
'development/agentic-testcase',
78-
'development/code-review-prompting',
79-
'development/compatible-strategy',
80-
'development/custom-language',
81-
'development/debug-new-language',
82-
'development/dev-new-language',
83-
'development/development',
84-
'development/development-faq',
85-
'development/git-commit-prompting',
86-
'development/prompt-strategy',
87-
'development/refactoring-prompt',
88-
'development/patterns/patterns',
89-
'development/patterns/executable-unit-validation',
90-
'development/patterns/by-example',
91-
'development/patterns/task-driven',
92-
'development/patterns/unit-driven',
93-
],
94-
},
9540
'troubleshooting',
9641
{
9742
type: 'category',
@@ -127,25 +72,37 @@ const sidebars = {
12772
'customize/team-prompts',
12873
'customize/variables',
12974
],
130-
},
131-
{
132-
type: 'category',
133-
label: 'Custom Remote Agent',
134-
items: [
135-
'agent/agent',
136-
'agent/agent-action',
137-
'agent/custom-ai-agent',
138-
'agent/custom-request-response',
139-
'agent/server-example',
140-
],
141-
},
75+
}
76+
],
77+
developmentSidebar: [
14278
{
14379
type: 'category',
144-
label: 'Custom Local Agent',
80+
label: 'Development',
14581
items: [
146-
'local-agent/index'
82+
'development/agentic-testcase',
83+
'development/code-review-prompting',
84+
'development/compatible-strategy',
85+
'development/custom-language',
86+
'development/debug-new-language',
87+
'development/dev-new-language',
88+
'development/development',
89+
'development/development-faq',
90+
'development/git-commit-prompting',
91+
'development/prompt-strategy',
92+
'development/refactoring-prompt',
93+
{
94+
type: 'category',
95+
label: 'Patterns',
96+
items: [
97+
'development/patterns/patterns',
98+
'development/patterns/executable-unit-validation',
99+
'development/patterns/by-example',
100+
'development/patterns/task-driven',
101+
'development/patterns/unit-driven',
102+
],
103+
},
147104
],
148-
},
105+
}
149106
],
150107
}
151108

0 commit comments

Comments
 (0)