From 9f2b9a1997af82be6652a52104701b0319b86ca3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=B2=A1=E5=A4=8D=E4=B9=A0?= <2353956224@qq.com>
Date: Sun, 8 Feb 2026 16:35:01 +0800
Subject: [PATCH] =?UTF-8?q?goeasy=E7=A7=BB=E6=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/pk-mini/PkAppaside.vue | 74 ++---
src/components/pk-mini/mine/PointsList.vue | 2 +-
src/config/pk-mini.js | 26 ++
src/utils/pk-mini/goeasy.js | 54 +++-
src/views/pk-mini/Message.vue | 143 +++++++--
src/views/pk-mini/PkHall.vue | 335 +++++++++++++++++++--
6 files changed, 543 insertions(+), 91 deletions(-)
create mode 100644 src/config/pk-mini.js
diff --git a/src/components/pk-mini/PkAppaside.vue b/src/components/pk-mini/PkAppaside.vue
index d52516e..56a5a56 100644
--- a/src/components/pk-mini/PkAppaside.vue
+++ b/src/components/pk-mini/PkAppaside.vue
@@ -22,18 +22,12 @@
-
-
-
-
-
-
-
-
+
+
@@ -207,49 +201,37 @@ onMounted(() => {
line-height: 18px;
}
-.avatar-section {
+.sign-in-section {
margin-top: auto;
}
-.avatar-img {
- width: 50px;
- height: 50px;
- border-radius: 50%;
+.sign-in-btn {
+ width: 60px;
+ height: 60px;
+ border-radius: 12px;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
cursor: pointer;
- border: 2px solid white;
transition: all 0.3s ease;
+ background: rgba(255, 255, 255, 0.1);
}
-.avatar-img:hover {
- transform: scale(1.1);
- box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
+.sign-in-btn:hover {
+ background: rgba(255, 255, 255, 0.9);
+ transform: scale(1.05);
}
-.avatar-menu {
- user-select: none;
-}
-
-.avatar-name {
- padding: 10px;
- text-align: center;
- font-weight: bold;
- color: #333;
- border-bottom: 1px solid #eee;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-
-.menu-item {
- padding: 12px;
- text-align: center;
- color: #666;
- cursor: pointer;
- transition: background 0.2s;
-}
-
-.menu-item:hover {
- background-color: #f5f5f5;
+.sign-icon {
+ font-size: 24px;
color: #03aba8;
}
+
+.sign-text {
+ font-size: 10px;
+ color: #03aba8;
+ margin-top: 4px;
+ font-weight: bold;
+}
diff --git a/src/components/pk-mini/mine/PointsList.vue b/src/components/pk-mini/mine/PointsList.vue
index a554fe3..d5bb950 100644
--- a/src/components/pk-mini/mine/PointsList.vue
+++ b/src/components/pk-mini/mine/PointsList.vue
@@ -2,7 +2,7 @@