瀏覽代碼

fix(docs): collapsed icon

bens.CN 1 年之前
父節點
當前提交
671654206e

+ 1 - 1
documents/docs/03-faq/_category_.json

@@ -1,6 +1,6 @@
 {
     "label": "常见问题排查",
-    "collapsed": false,
+    "collapsed": true,
     "link": {
         "type": "generated-index"
     }

+ 1 - 1
documents/docs/04-practice/_category_.json

@@ -1,6 +1,6 @@
 {
     "label": "最佳实践",
-    "collapsed": false,
+    "collapsed": true,
     "link": {
         "type": "generated-index"
     }

+ 1 - 1
documents/docs/05-submission/_category_.json

@@ -1,6 +1,6 @@
 {
     "label": "社区投稿",
-    "collapsed": false,
+    "collapsed": true,
     "link": {
         "type": "generated-index"
     }

+ 1 - 1
documents/docs/06-about/_category_.json

@@ -1,6 +1,6 @@
 {
     "label": "关于雷池",
-    "collapsed": false,
+    "collapsed": true,
     "link": {
         "type": "generated-index"
     }

+ 5 - 0
documents/docusaurus.config.js

@@ -75,6 +75,11 @@ const config = {
     ({
       // Replace with your project's social card
       image: "images/safeline.svg",
+      docs: {
+        sidebar: {
+          autoCollapseCategories: true,
+        },
+      },
       navbar: {
         title: "",
         logo: { alt: "Logo", src: "images/safeline.svg", href: "https://waf-ce.chaitin.cn" },

+ 17 - 17
documents/package.json

@@ -16,26 +16,26 @@
     "typecheck": "tsc"
   },
   "dependencies": {
-    "@docusaurus/core": "3.0.0",
-    "@docusaurus/preset-classic": "3.0.0",
-    "@easyops-cn/docusaurus-search-local": "0.37.4",
-    "@emotion/react": "11.11.1",
-    "@emotion/styled": "11.11.0",
-    "@mdx-js/react": "3.0.0",
-    "@mui/icons-material": "5.14.3",
-    "@mui/lab": "5.0.0-alpha.138",
-    "@mui/material": "5.14.3",
-    "clsx": "^1.2.1",
-    "countup.js": "2.7.0",
-    "prism-react-renderer": "2.1.0",
-    "react": "18.2.0",
-    "react-dom": "18.2.0",
+    "@docusaurus/core": "3.3.2",
+    "@docusaurus/preset-classic": "3.3.2",
+    "@easyops-cn/docusaurus-search-local": "0.40.1",
+    "@emotion/react": "11.11.4",
+    "@emotion/styled": "11.11.5",
+    "@mdx-js/react": "3.0.1",
+    "@mui/icons-material": "5.15.16",
+    "@mui/lab": "5.0.0-alpha.170",
+    "@mui/material": "5.15.16",
+    "clsx": "^2.1.1",
+    "countup.js": "2.8.0",
+    "prism-react-renderer": "2.3.1",
+    "react": "18.3.1",
+    "react-dom": "18.3.1",
     "react-responsive-carousel": "3.2.23"
   },
   "devDependencies": {
-    "@docusaurus/module-type-aliases": "3.0.0",
-    "@tsconfig/docusaurus": "^1.0.5",
-    "typescript": "5.2.2"
+    "@docusaurus/module-type-aliases": "3.3.2",
+    "@tsconfig/docusaurus": "^2.0.3",
+    "typescript": "5.4.5"
   },
   "browserslist": {
     "production": [

+ 0 - 1
documents/sidebars.js

@@ -15,7 +15,6 @@
 const sidebars = {
   // By default, Docusaurus generates a sidebar from the docs folder structure
   tutorialSidebar: [{type: 'autogenerated', dirName: '.'}],
-
   // But you can create a sidebar manually
   /*
   tutorialSidebar: [

+ 3 - 0
documents/src/css/custom.css

@@ -34,6 +34,9 @@ a:hover {
 aside.theme-doc-sidebar-container {
   width: 240px !important;
 }
+aside.theme-doc-sidebar-container>div>div {
+  width: 240px !important;
+}
 
 /* .navbar__toggle.clean-btn svg {
   color: white;

文件差異過大導致無法顯示
+ 552 - 0
documents/yarn.lock


部分文件因文件數量過多而無法顯示