From 2a0be1b187c07c4267d31ea5cb4031f2bf6e3956 Mon Sep 17 00:00:00 2001
From: Feng Yue <2525275@gmail.com>
Date: Wed, 13 Aug 2025 15:13:41 +0800
Subject: [PATCH] chore: add user login button
---
web/admin-spa/src/views/ApiStatsView.vue | 41 ++++++++++++++++++++++++
1 file changed, 41 insertions(+)
diff --git a/web/admin-spa/src/views/ApiStatsView.vue b/web/admin-spa/src/views/ApiStatsView.vue
index 66192563..ebf18f8c 100644
--- a/web/admin-spa/src/views/ApiStatsView.vue
+++ b/web/admin-spa/src/views/ApiStatsView.vue
@@ -10,6 +10,13 @@
:title="oemSettings.siteName"
/>
+
+
+ 用户登录
+
{
letter-spacing: -0.025em;
}
+/* 用户登录按钮 */
+.user-login-button {
+ background: linear-gradient(135deg, #34d399 0%, #10b981 100%);
+ border: 1px solid rgba(255, 255, 255, 0.2);
+ text-decoration: none;
+ box-shadow:
+ 0 4px 6px -1px rgba(52, 211, 153, 0.3),
+ 0 2px 4px -1px rgba(52, 211, 153, 0.1);
+ position: relative;
+ overflow: hidden;
+}
+
+.user-login-button::before {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: -100%;
+ width: 100%;
+ height: 100%;
+ background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
+ transition: left 0.5s;
+}
+
+.user-login-button:hover {
+ transform: translateY(-2px);
+ box-shadow:
+ 0 10px 15px -3px rgba(52, 211, 153, 0.4),
+ 0 4px 6px -2px rgba(52, 211, 153, 0.15);
+}
+
+.user-login-button:hover::before {
+ left: 100%;
+}
+
/* 管理后台按钮 */
.admin-button {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);