Kaynağa Gözat

refactor: move documents image to assets folder

Hintay 2 yıl önce
ebeveyn
işleme
20ad17bbfa

+ 2 - 0
docs/.gitignore

@@ -3,3 +3,5 @@
 !.yarn/plugins
 .pnp.*
 .vitepress/cache
+.vitepress/dist
+node_modules

+ 1 - 0
docs/.yarnrc.yml

@@ -0,0 +1 @@
+nodeLinker: pnpm

+ 1 - 1
docs/guide/about.md

@@ -23,7 +23,7 @@ const members = [
 
 # What is Nginx UI?
 
-![Dashboard](/dashboard_en.png)
+![Dashboard](/assets/dashboard_en.png)
 
 Nginx UI is a comprehensive web-based interface designed to simplify the management and configuration of Nginx servers.
 It offers real-time server statistics, AI-powered ChatGPT assistance, one-click deployment, automatic renewal of Let's

+ 1 - 1
docs/index.md

@@ -10,7 +10,7 @@ hero:
     text: "Yet another Nginx Web UI"
     tagline: Simple, powerful, and fast.
     image:
-        src: /icon.svg
+        src: /assets/icon.svg
         alt: Nginx UI
     actions:
         -   theme: brand

+ 3 - 4
docs/package.json

@@ -1,6 +1,6 @@
 {
-    "name": "docs",
-    "packageManager": "yarn@3.5.0",
+    "name": "nginx-ui-docs",
+    "packageManager": "yarn@3.5.1",
     "scripts": {
         "docs:dev": "vitepress dev",
         "docs:build": "vitepress build",
@@ -10,7 +10,6 @@
         "vitepress": "^1.0.0-alpha.75"
     },
     "devDependencies": {
-        "less": "^4.1.3",
-        "less-loader": "^11.1.0"
+        "less": "^4.1.3"
     }
 }

+ 0 - 0
docs/public/dashboard_en.png → docs/public/assets/dashboard_en.png


+ 0 - 0
docs/public/dashboard_zh_CN.png → docs/public/assets/dashboard_zh_CN.png


+ 0 - 0
docs/public/dashboard_zh_TW.png → docs/public/assets/dashboard_zh_TW.png


+ 0 - 0
docs/public/Icon.svg → docs/public/assets/icon.svg


+ 0 - 0
docs/public/logo.svg → docs/public/assets/logo.svg


+ 12 - 32
docs/yarn.lock

@@ -828,16 +828,6 @@ __metadata:
   languageName: node
   linkType: hard
 
-"docs@workspace:.":
-  version: 0.0.0-use.local
-  resolution: "docs@workspace:."
-  dependencies:
-    less: ^4.1.3
-    less-loader: ^11.1.0
-    vitepress: ^1.0.0-alpha.75
-  languageName: unknown
-  linkType: soft
-
 "emoji-regex@npm:^8.0.0":
   version: 8.0.0
   resolution: "emoji-regex@npm:8.0.0"
@@ -1190,25 +1180,6 @@ __metadata:
   languageName: node
   linkType: hard
 
-"klona@npm:^2.0.4":
-  version: 2.0.6
-  resolution: "klona@npm:2.0.6"
-  checksum: ac9ee3732e42b96feb67faae4d27cf49494e8a3bf3fa7115ce242fe04786788e0aff4741a07a45a2462e2079aa983d73d38519c85d65b70ef11447bbc3c58ce7
-  languageName: node
-  linkType: hard
-
-"less-loader@npm:^11.1.0":
-  version: 11.1.0
-  resolution: "less-loader@npm:11.1.0"
-  dependencies:
-    klona: ^2.0.4
-  peerDependencies:
-    less: ^3.5.0 || ^4.0.0
-    webpack: ^5.0.0
-  checksum: 041216e0a6d95e24c9724f470719db3eb70b3888c45b1a1e9cd55edabe8ae79709522cd6c6713b466b3e9948544074e2a5b2be50ac3ced5ff41dfa9675f3b182
-  languageName: node
-  linkType: hard
-
 "less@npm:^4.1.3":
   version: 4.1.3
   resolution: "less@npm:4.1.3"
@@ -1473,6 +1444,15 @@ __metadata:
   languageName: node
   linkType: hard
 
+"nginx-ui-docs@workspace:.":
+  version: 0.0.0-use.local
+  resolution: "nginx-ui-docs@workspace:."
+  dependencies:
+    less: ^4.1.3
+    vitepress: ^1.0.0-alpha.75
+  languageName: unknown
+  linkType: soft
+
 "node-gyp@npm:latest":
   version: 9.3.1
   resolution: "node-gyp@npm:9.3.1"
@@ -1855,8 +1835,8 @@ __metadata:
   linkType: hard
 
 "vite@npm:^4.3.3":
-  version: 4.3.4
-  resolution: "vite@npm:4.3.4"
+  version: 4.3.5
+  resolution: "vite@npm:4.3.5"
   dependencies:
     esbuild: ^0.17.5
     fsevents: ~2.3.2
@@ -1887,7 +1867,7 @@ __metadata:
       optional: true
   bin:
     vite: bin/vite.js
-  checksum: 90ce3923ef3e9a491851fb34effece43858d0ba915db17ea6ad0eb649bd77d81c69a71aafc55a6fbd11e4134b1a79eb7e2e3553f055d390d32ca0ff7c645acf6
+  checksum: 6b7f2189f097110846e49a3f1d463bd620dfe9e4f433b1967e5b99f0789610ff4475e85e3e71476e6fa40be25449bb6f1c45edb95c79deba6f3f173699bff948
   languageName: node
   linkType: hard
 

+ 1 - 1
docs/zh_CN/guide/about.md

@@ -23,7 +23,7 @@ const members = [
 
 # 何为 Nginx UI?
 
-![Dashboard](/dashboard_zh_CN.png)
+![Dashboard](/assets/dashboard_zh_CN.png)
 
 Nginx UI 是一个全新的 Nginx 网络管理界面,旨在简化 Nginx 服务器的管理和配置。它提供实时服务器统计数据、ChatGPT
 助手、一键部署、Let's Encrypt 证书的自动续签以及用户友好的网站配置编辑工具。此外,Nginx UI 还提供了在线访问 Nginx

+ 1 - 1
docs/zh_CN/index.md

@@ -10,7 +10,7 @@ hero:
     text: "Nginx 网络管理界面的新选择"
     tagline: 简单、强大、高速
     image:
-        src: /icon.svg
+        src: /assets/icon.svg
         alt: Nginx UI
     actions:
         -   theme: brand