diff --git a/.github/workflows/docusaurus.yml b/.github/workflows/docusaurus.yml index f76ba8a..72f4280 100644 --- a/.github/workflows/docusaurus.yml +++ b/.github/workflows/docusaurus.yml @@ -137,8 +137,8 @@ jobs: git config user.email "github-actions[bot]@users.noreply.github.com" # Add version files from both docs - git add docs/user/versioned_docs/ docs/user/versions.json 2>/dev/null || true - git add docs/developer/versioned_docs/ docs/developer/versions.json 2>/dev/null || true + git add docs/user/versioned_docs/ docs/user/versioned_sidebars/ docs/user/versions.json 2>/dev/null || true + git add docs/developer/versioned_docs/ docs/developer/versioned_sidebars/ docs/developer/versions.json 2>/dev/null || true # Commit if there are changes if git diff --staged --quiet; then diff --git a/docs/developer/versioned_sidebars/version-v0.29.0-sidebars.json b/docs/developer/versioned_sidebars/version-v0.29.0-sidebars.json new file mode 100644 index 0000000..9508a86 --- /dev/null +++ b/docs/developer/versioned_sidebars/version-v0.29.0-sidebars.json @@ -0,0 +1,61 @@ +{ + "tutorialSidebar": [ + "intro", + { + "type": "category", + "label": "🏗️ Architecture", + "items": [ + "architecture", + "timer-architecture", + "caching-strategy", + "api-reference" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "💻 Development", + "items": [ + "setup", + "coding-guidelines", + "critical-patterns", + "repairs-system", + "debugging" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "📐 Advanced Topics", + "items": [ + "period-calculation-theory", + "refactoring-guide", + "performance", + "recorder-optimization" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "📝 Contributing", + "items": [ + "contributing" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "🚀 Release", + "items": [ + "release-management", + "testing" + ], + "collapsible": true, + "collapsed": false + } + ] +} diff --git a/docs/user/versioned_sidebars/version-v0.29.0-sidebars.json b/docs/user/versioned_sidebars/version-v0.29.0-sidebars.json new file mode 100644 index 0000000..2663267 --- /dev/null +++ b/docs/user/versioned_sidebars/version-v0.29.0-sidebars.json @@ -0,0 +1,67 @@ +{ + "tutorialSidebar": [ + "intro", + { + "type": "category", + "label": "🚀 Getting Started", + "items": [ + "installation", + "configuration" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "📖 Core Concepts", + "items": [ + "concepts", + "glossary" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "📊 Features", + "items": [ + "sensors", + "period-calculation", + "dynamic-icons", + "icon-colors", + "actions" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "🎨 Visualization", + "items": [ + "dashboard-examples", + "chart-examples" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "🤖 Automation", + "items": [ + "automation-examples" + ], + "collapsible": true, + "collapsed": false + }, + { + "type": "category", + "label": "🔧 Help & Support", + "items": [ + "faq", + "troubleshooting" + ], + "collapsible": true, + "collapsed": false + } + ] +}