From 23599d7b7888b33694826fa1ee5600921d717128 Mon Sep 17 00:00:00 2001
From: Tim <135014430+nagisa77@users.noreply.github.com>
Date: Wed, 9 Jul 2025 21:38:18 +0800
Subject: [PATCH] Revamp about page with markdown tabs
---
open-isle-cli/public/about/about.md | 5 ++
open-isle-cli/public/about/agreement.md | 5 ++
open-isle-cli/public/about/guideline.md | 5 ++
open-isle-cli/public/about/privacy.md | 3 +
open-isle-cli/src/views/AboutPageView.vue | 75 ++++++++++++++++++++++-
5 files changed, 91 insertions(+), 2 deletions(-)
create mode 100644 open-isle-cli/public/about/about.md
create mode 100644 open-isle-cli/public/about/agreement.md
create mode 100644 open-isle-cli/public/about/guideline.md
create mode 100644 open-isle-cli/public/about/privacy.md
diff --git a/open-isle-cli/public/about/about.md b/open-isle-cli/public/about/about.md
new file mode 100644
index 000000000..7a8152dcf
--- /dev/null
+++ b/open-isle-cli/public/about/about.md
@@ -0,0 +1,5 @@
+# 关于 OpenIsle
+
+OpenIsle 是一个开放的技术与交流社区,致力于提供一个自由且友好的讨论环境。
+
+本站通过 [OpenIsle 开源项目](https://github.com/nagisa77/OpenIsle) 构建,欢迎任何人参与改进。
diff --git a/open-isle-cli/public/about/agreement.md b/open-isle-cli/public/about/agreement.md
new file mode 100644
index 000000000..8f47cd261
--- /dev/null
+++ b/open-isle-cli/public/about/agreement.md
@@ -0,0 +1,5 @@
+# 用户协议
+
+1. 本站支持绝对言论自由,但用户需对自己的言论承担全部法律责任。
+2. 请勿发布违法或侵犯他人权益的内容。
+3. 维护者在法律要求或社区需要时可删除违规内容。
diff --git a/open-isle-cli/public/about/guideline.md b/open-isle-cli/public/about/guideline.md
new file mode 100644
index 000000000..fdce4114c
--- /dev/null
+++ b/open-isle-cli/public/about/guideline.md
@@ -0,0 +1,5 @@
+# 创作准则
+
+- 尊重他人,文明交流。
+- 鼓励原创内容,引用请注明来源。
+- 公开发布的内容可能被他人自由引用与再传播。
diff --git a/open-isle-cli/public/about/privacy.md b/open-isle-cli/public/about/privacy.md
new file mode 100644
index 000000000..2295cc039
--- /dev/null
+++ b/open-isle-cli/public/about/privacy.md
@@ -0,0 +1,3 @@
+# 隐私政策
+
+我们仅在必要时收集最少量的数据,用于改进服务。除非法律要求,不会向第三方泄露用户信息。
diff --git a/open-isle-cli/src/views/AboutPageView.vue b/open-isle-cli/src/views/AboutPageView.vue
index f87810512..84d2f9a63 100644
--- a/open-isle-cli/src/views/AboutPageView.vue
+++ b/open-isle-cli/src/views/AboutPageView.vue
@@ -1,17 +1,88 @@