skyline před 1 měsícem
rodič
revize
6ceb63df25

+ 11 - 0
haha-mp/src/pages/products/products.vue

@@ -587,5 +587,16 @@ const goBack = () => {
   color: #333;
   background: linear-gradient(135deg, #FFD700, #FFC107);
   box-shadow: 0 4rpx 12rpx rgba(255, 215, 0, 0.4);
+  animation: breathe 2s ease-in-out infinite;
+}
+@keyframes breathe {
+  0%, 100% {
+    transform: scale(1);
+    box-shadow: 0 4rpx 12rpx rgba(255, 215, 0, 0.4);
+  }
+  50% {
+    transform: scale(1.04);
+    box-shadow: 0 8rpx 24rpx rgba(255, 215, 0, 0.7);
+  }
 }
 </style>

+ 10 - 10
haha-mp/src/pages/shopping/shopping.vue

@@ -308,8 +308,9 @@ const goHome = () => {
   display: flex;
   flex-direction: column;
   align-items: center;
-  justify-content: center;
+  justify-content: flex-start;
   padding: $spacing-xl;
+  padding-top: 2vh;
   box-sizing: border-box;
 }
 
@@ -317,11 +318,10 @@ const goHome = () => {
   display: flex;
   flex-direction: column;
   align-items: center;
-  justify-content: center;
+  justify-content: flex-start;
   text-align: center;
   width: 100%;
   max-width: 600rpx;
-  flex: 1;
 }
 
 /* ========== 状态图标 ========== */
@@ -396,15 +396,15 @@ const goHome = () => {
 
 /* ========== 状态文本 ========== */
 .status-title {
-  font-size: 40rpx;
-  font-weight: 500;
+  font-size: 48rpx;
+  font-weight: 600;
   margin-bottom: $spacing-sm;
   color: $color-text-primary;
   animation: slideUp 0.8s cubic-bezier(0.25, 0.1, 0.25, 1);
 }
 
 .status-tip {
-  font-size: 26rpx;
+  font-size: 30rpx;
   color: $color-text-secondary;
   margin-bottom: $spacing-xl;
   animation: slideUp 0.9s cubic-bezier(0.25, 0.1, 0.25, 1);
@@ -422,14 +422,14 @@ const goHome = () => {
   gap: 8rpx;
   
   &-number {
-    font-size: 72rpx;
-    font-weight: 600;
+    font-size: 88rpx;
+    font-weight: 700;
     color: $color-text-primary;
     font-variant-numeric: tabular-nums;
   }
   
   &-label {
-    font-size: 28rpx;
+    font-size: 32rpx;
     color: $color-text-secondary;
   }
   
@@ -459,7 +459,7 @@ const goHome = () => {
 
 /* ========== 问题链接 ========== */
 .problem-link {
-  font-size: 24rpx;
+  font-size: 28rpx;
   color: $color-primary-dark;
   text-decoration: underline;
   margin-top: $spacing-lg;