diff --git a/docs/README.md b/docs/README.md index 3ca4cba..53215e7 100644 --- a/docs/README.md +++ b/docs/README.md @@ -36,6 +36,7 @@ sidebar_position: 0 ``` markdown docs/ ├── undergraduate/ # 本科生课程资料目录 +├── postgraduate/ # 研究生课程资料目录 └── README.md # docs 路由中的置顶文档 ``` diff --git a/docs/undergraduate/_category_.json b/docs/undergraduate/_category_.json deleted file mode 100644 index 5e04b30..0000000 --- a/docs/undergraduate/_category_.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "label": "本科生院", - "position": 1, - "link": { - "type": "generated-index", - "description": "本科期间的课程资料汇总,涵盖各类专业必修课和选修课。欢迎大家贡献自己的课程资料,共同打造一个资源丰富的学习平台!" - } -} diff --git a/docs/undergraduate/大学英语教学部/_category_.json b/docs/undergraduate/大学英语教学部/_category_.json deleted file mode 100644 index 5576522..0000000 --- a/docs/undergraduate/大学英语教学部/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "大学英语教学部", - "link": { - "type": "generated-index", - "description": "目录" - } -} diff --git a/docs/undergraduate/数学科学学院/_category_.json b/docs/undergraduate/数学科学学院/_category_.json deleted file mode 100644 index f17a9bd..0000000 --- a/docs/undergraduate/数学科学学院/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "数学科学学院", - "link": { - "type": "generated-index", - "description": "目录" - } -} diff --git a/docs/undergraduate/数据科学与工程学院/_category_.json b/docs/undergraduate/数据科学与工程学院/_category_.json deleted file mode 100644 index 909c3e6..0000000 --- a/docs/undergraduate/数据科学与工程学院/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "数据科学与工程学院", - "link": { - "type": "generated-index", - "description": "目录" - } -} diff --git a/docs/undergraduate/物理学系/_category_.json b/docs/undergraduate/物理学系/_category_.json deleted file mode 100644 index 555ea0c..0000000 --- a/docs/undergraduate/物理学系/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "物理学系", - "link": { - "type": "generated-index", - "description": "目录" - } -} diff --git a/docs/undergraduate/软件工程学院/_category_.json b/docs/undergraduate/软件工程学院/_category_.json deleted file mode 100644 index 54193ef..0000000 --- a/docs/undergraduate/软件工程学院/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "软件工程学院", - "link": { - "type": "generated-index", - "description": "目录" - } -} diff --git a/sidebars.js b/sidebars.js index a668d98..567c6dc 100644 --- a/sidebars.js +++ b/sidebars.js @@ -15,21 +15,162 @@ @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { - // By default, Docusaurus generates a sidebar from the docs folder structure - Sidebar: [{type: 'autogenerated', dirName: '.'}], - - // But you can create a sidebar manually - /* - tutorialSidebar: [ - 'intro', - 'hello', + // 手动控制侧边栏,避免本科和研究生同名学院的混淆 + Sidebar: [ + 'README', { type: 'category', - label: 'Tutorial', - items: ['tutorial-basics/create-a-document'], + label: '本科生院', + link: { + type: 'generated-index', + title: '本科生院', + description: '本科期间的课程资料汇总,涵盖各类专业必修课和选修课。', + slug: '/undergraduate', + }, + items: [ + { + type: 'category', + label: '大学英语教学部', + link: { + type: 'generated-index', + title: '大学英语教学部', + description: '大学英语教学部的课程资料汇总', + slug: '/undergraduate/大学英语教学部', + }, + items: [ + { + type: 'autogenerated', + dirName: 'undergraduate/大学英语教学部', + }, + ], + }, + { + type: 'category', + label: '软件工程学院', + link: { + type: 'generated-index', + title: '软件工程学院', + description: '软件工程学院的课程资料汇总', + slug: '/undergraduate/软件工程学院', + }, + items: [ + { + type: 'autogenerated', + dirName: 'undergraduate/软件工程学院', + }, + ], + }, + { + type: 'category', + label: '数据科学与工程学院', + link: { + type: 'generated-index', + title: '数据科学与工程学院', + description: '数据科学与工程学院的课程资料汇总', + slug: '/undergraduate/数据科学与工程学院', + }, + items: [ + { + type: 'autogenerated', + dirName: 'undergraduate/数据科学与工程学院', + }, + ], + }, + { + type: 'category', + label: '数学科学学院', + link: { + type: 'generated-index', + title: '数学科学学院', + description: '数学科学学院的课程资料汇总', + slug: '/undergraduate/数学科学学院', + }, + items: [ + { + type: 'autogenerated', + dirName: 'undergraduate/数学科学学院', + }, + ], + }, + { + type: 'category', + label: '物理学系', + link: { + type: 'generated-index', + title: '物理学系', + description: '物理学系的课程资料汇总', + slug: '/undergraduate/物理学系', + }, + items: [ + { + type: 'autogenerated', + dirName: 'undergraduate/物理学系', + }, + ], + }, + ], + }, + { + type: 'category', + label: '研究生院', + link: { + type: 'generated-index', + title: '研究生院', + description: '研究生期间的课程资料汇总,涵盖各类专业必修课和选修课。', + slug: '/postgraduate', + }, + items: [ + { + type: 'category', + label: '软件工程学院', + link: { + type: 'generated-index', + title: '软件工程学院', + description: '软件工程学院的课程资料汇总', + slug: '/postgraduate/软件工程学院', + }, + items: [ + { + type: 'autogenerated', + dirName: 'postgraduate/软件工程', + }, + ], + }, + { + type: 'category', + label: '计算机科学与技术', + link: { + type: 'generated-index', + title: '计算机科学与技术', + description: '科研工具参考:https://ecnu.im/d/314', + slug: '/postgraduate/计算机科学与技术', + }, + items: [ + { + type: 'autogenerated', + dirName: 'postgraduate/计算机科学与技术', + }, + ], + }, + { + type: 'category', + label: '公共课', + link: { + type: 'generated-index', + title: '公共课', + description: '公共课的课程资料汇总', + slug: '/postgraduate/公共课', + }, + items: [ + { + type: 'autogenerated', + dirName: 'postgraduate/公共课', + }, + ], + }, + ], }, ], - */ }; export default sidebars;