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 1/2] 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 @@ @@ -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; From a3201f05fb24c1457f24f150501319cc3d79b22a Mon Sep 17 00:00:00 2001 From: Tim Date: Tue, 9 Sep 2025 15:39:08 +0800 Subject: [PATCH 2/2] fix: share icon --- frontend_nuxt/pages/about/index.vue | 57 ++++++++++++++++++------ frontend_nuxt/plugins/iconpark.client.ts | 2 + 2 files changed, 46 insertions(+), 13 deletions(-) diff --git a/frontend_nuxt/pages/about/index.vue b/frontend_nuxt/pages/about/index.vue index d04062499..a7dc7099c 100644 --- a/frontend_nuxt/pages/about/index.vue +++ b/frontend_nuxt/pages/about/index.vue @@ -3,21 +3,22 @@