From da311806c1da22b29ada8340b1d5e200e3e519a1 Mon Sep 17 00:00:00 2001
From: Tim <135014430+nagisa77@users.noreply.github.com>
Date: Tue, 9 Sep 2025 15:04:49 +0800
Subject: [PATCH] feat: add API tab to about page
---
frontend_nuxt/pages/about/index.vue | 123 +++++++++++++++++++++++++---
1 file changed, 110 insertions(+), 13 deletions(-)
diff --git a/frontend_nuxt/pages/about/index.vue b/frontend_nuxt/pages/about/index.vue
index 7b93f5e4d..d04062499 100644
--- a/frontend_nuxt/pages/about/index.vue
+++ b/frontend_nuxt/pages/about/index.vue
@@ -1,23 +1,47 @@
-
-
-
-
+
+
+
+ 请登录后查看 Token
+
+
+
+ {{ token }}
+
+
+
请不要将 Token 泄露给他人
+
+
+
+
+
+
+
+
+
+
@@ -101,6 +171,33 @@ export default {
height: 200px;
}
+.about-api {
+ padding: 20px;
+}
+
+.token-row {
+ display: flex;
+ align-items: center;
+ gap: 10px;
+ margin-bottom: 10px;
+ word-break: break-all;
+}
+
+.copy-btn {
+ padding: 4px 8px;
+ cursor: pointer;
+}
+
+.token-warning {
+ color: var(--danger-color);
+ margin-bottom: 20px;
+}
+
+.about-api-link a {
+ color: var(--primary-color);
+ text-decoration: underline;
+}
+
@media (max-width: 768px) {
.about-tabs {
width: 100vw;