diff --git a/frontend/pages/square/components/StarGalaxy/PodiumCard.vue b/frontend/pages/square/components/StarGalaxy/PodiumCard.vue
index 0643137..956e755 100644
--- a/frontend/pages/square/components/StarGalaxy/PodiumCard.vue
+++ b/frontend/pages/square/components/StarGalaxy/PodiumCard.vue
@@ -1,14 +1,12 @@
-
+
-
-
-
-
+
@@ -17,79 +15,71 @@
:src="item.cover_url || item.cover_image || ''"
mode="aspectFill"
/>
-
-
-
-
-
-
-
-
TOP {{ displayRank }}
@@ -110,22 +100,10 @@ function handleClick() {
pointer-events: none;
}
-.diamond-frame {
- position: absolute;
- inset: 0;
- border-radius: 8rpx 44rpx 8rpx 38rpx;
- filter: blur(6rpx);
- opacity: 0.7;
- z-index: 1;
-}
-
.cover-wrap {
position: absolute;
inset: 10rpx;
- border-radius: 6rpx 40rpx 6rpx 34rpx;
overflow: hidden;
- background: #fff;
- box-shadow: 4rpx 4rpx 28rpx rgba(127, 7, 7, 0.5);
z-index: 2;
}
@@ -136,39 +114,6 @@ function handleClick() {
inset: 0;
}
-.cover-highlight {
- position: absolute;
- top: 0;
- left: 0;
- width: 50%;
- height: 42%;
- background: linear-gradient(180deg, rgba(83, 244, 211, 0.4) 1%, transparent 70%);
- pointer-events: none;
-}
-
-.diamond-border {
- position: absolute;
- inset: 8rpx;
- border: 4rpx solid transparent;
- border-radius: 8rpx 42rpx 8rpx 36rpx;
- background: linear-gradient(135deg, #86BEFF, #FF3939, #88FFCE, #4D9AF8) border-box;
- -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
- -webkit-mask-composite: xor;
- mask-composite: exclude;
- pointer-events: none;
- z-index: 3;
-}
-
-.crown {
- position: absolute;
- top: -44rpx;
- left: 50%;
- transform: translateX(-50%);
- font-size: 44rpx;
- animation: crownPulse 2s ease-in-out infinite;
- z-index: 6;
-}
-
.top-label {
position: absolute;
bottom: -4rpx;