Ver código fonte

chore: 其他页面微调(assessment/games/membership/stats)

Ultraworked with Sisyphus
User 5 meses atrás
pai
commit
f3d2bd1e2d

+ 7 - 7
cfc-frontend/pages/discover/index.vue

@@ -200,7 +200,7 @@ export default {
 }
 .section-more {
   font-size: 24rpx;
-  color: #FF6B6B;
+  color: #F97316;
 }
 .type-filter-scroll {
   white-space: nowrap;
@@ -216,7 +216,7 @@ export default {
   margin-right: 16rpx;
 }
 .filter-chip.active {
-  background: #FF6B6B;
+  background: #F97316;
   color: #fff;
 }
 .loading-state,
@@ -266,7 +266,7 @@ export default {
 }
 .product-price {
   font-size: 28rpx;
-  color: #FF6B6B;
+  color: #F97316;
   font-weight: bold;
   margin-right: 10rpx;
 }
@@ -292,7 +292,7 @@ export default {
 }
 .card-banner {
   padding: 14rpx 20rpx;
-  background: #FF6B6B;
+  background: #F97316;
   color: #fff;
   font-size: 22rpx;
   font-weight: bold;
@@ -322,12 +322,12 @@ export default {
 }
 .card-price {
   font-size: 26rpx;
-  color: #FF6B6B;
+  color: #F97316;
   font-weight: bold;
 }
 .card-tag {
   font-size: 18rpx;
-  color: #FF6B6B;
+  color: #F97316;
   background: rgba(255,107,107,0.1);
   padding: 2rpx 10rpx;
   border-radius: 10rpx;
@@ -378,7 +378,7 @@ export default {
   width: 100%;
   height: 88rpx;
   line-height: 88rpx;
-  background: linear-gradient(135deg, #FF6B6B, #FF8E53);
+  background: linear-gradient(135deg, #F97316, #FB923C);
   color: #fff;
   font-size: 32rpx;
   font-weight: bold;

+ 3 - 3
cfc-frontend/pages/discover/product-detail/product-detail.vue

@@ -201,7 +201,7 @@ export default {
 }
 .price {
   font-size: 40rpx;
-  color: #ff6b6b;
+  color: #F97316;
   font-weight: bold;
   margin-right: 20rpx;
 }
@@ -275,7 +275,7 @@ export default {
 }
 .bottom-price {
   font-size: 36rpx;
-  color: #ff6b6b;
+  color: #F97316;
   font-weight: bold;
 }
 .bottom-member {
@@ -288,7 +288,7 @@ export default {
   align-items: center;
 }
 .btn-buy {
-  background: linear-gradient(135deg, #ff6b6b, #ff8e53);
+  background: linear-gradient(135deg, #F97316, #FB923C);
   color: #fff;
   font-size: 28rpx;
   font-weight: bold;

+ 1 - 1
cfc-frontend/pages/guide/register/index.vue

@@ -332,7 +332,7 @@ export default {
 
 .hint {
   font-size: 24rpx;
-  color: #FF6B6B;
+  color: #F97316;
   margin-top: 10rpx;
   display: block;
 }

+ 4 - 4
cfc-frontend/pages/parent/child-detail.vue

@@ -253,7 +253,7 @@ export default {
 .child-avatar-color-0 { background: linear-gradient(135deg, #FF8C42, #FF7A2E); }
 .child-avatar-color-1 { background: linear-gradient(135deg, #667eea, #764ba2); }
 .child-avatar-color-2 { background: linear-gradient(135deg, #4ECDC4, #44B09E); }
-.child-avatar-color-3 { background: linear-gradient(135deg, #FF6B6B, #FF8E53); }
+.child-avatar-color-3 { background: linear-gradient(135deg, #F97316, #FB923C); }
 .child-avatar-color-4 { background: linear-gradient(135deg, #A8E063, #56AB2F); }
 .child-avatar-color-5 { background: linear-gradient(135deg, #F093FB, #F5576C); }
 
@@ -283,7 +283,7 @@ export default {
 
 .stat-points { color: #FF8C42; }
 .stat-dan { color: #667eea; }
-.stat-streak { color: #FF6B6B; }
+.stat-streak { color: #F97316; }
 
 .child-info-progress {
   margin-top: 16rpx;
@@ -368,7 +368,7 @@ export default {
   position: absolute;
   top: 12rpx;
   right: 12rpx;
-  background: #FF6B6B;
+  background: #F97316;
   color: #FFFFFF;
   font-size: 20rpx;
   min-width: 32rpx;
@@ -493,6 +493,6 @@ export default {
 
 .tag-wish {
   background: #FFF0F0;
-  color: #FF6B6B;
+  color: #F97316;
 }
 </style>

+ 7 - 7
cfc-frontend/pages/parent/wishes/index.vue

@@ -322,7 +322,7 @@ export default {
 }
 
 .tab-item.active {
-  background: linear-gradient(135deg, #FF6B6B, #FF8E53);
+  background: linear-gradient(135deg, #F97316, #FB923C);
   color: #fff;
 }
 
@@ -330,7 +330,7 @@ export default {
   position: absolute;
   top: 4rpx;
   right: 20rpx;
-  background: #FF6B6B;
+  background: #F97316;
   color: #fff;
   font-size: 20rpx;
   padding: 2rpx 10rpx;
@@ -341,7 +341,7 @@ export default {
 
 .tab-item.active .badge {
   background: #fff;
-  color: #FF6B6B;
+  color: #F97316;
 }
 
 /* 分组 */
@@ -380,7 +380,7 @@ export default {
 
 .wish-child {
   font-size: 24rpx;
-  color: #FF6B6B;
+  color: #F97316;
   background: #FFF5F5;
   padding: 4rpx 12rpx;
   border-radius: 10rpx;
@@ -411,7 +411,7 @@ export default {
 
 .wish-points {
   font-size: 26rpx;
-  color: #FF6B6B;
+  color: #F97316;
   font-weight: bold;
 }
 
@@ -441,7 +441,7 @@ export default {
 }
 
 .btn-price, .btn-approve, .btn-fulfill {
-  background: linear-gradient(135deg, #FF6B6B, #FF8E53);
+  background: linear-gradient(135deg, #F97316, #FB923C);
   color: #fff;
   font-size: 26rpx;
   padding: 12rpx 24rpx;
@@ -552,7 +552,7 @@ export default {
 }
 
 .btn-confirm {
-  background: linear-gradient(135deg, #FF6B6B, #FF8E53);
+  background: linear-gradient(135deg, #F97316, #FB923C);
   color: #fff;
 }
 </style>

+ 2 - 2
cfc-frontend/pages/profile/children.vue

@@ -99,7 +99,7 @@ export default {
 .child-name { font-size: 32rpx; font-weight: bold; color: #333; display: block; }
 .child-detail { font-size: 26rpx; color: #666; display: block; }
 .child-dan { font-size: 24rpx; color: #999; }
-.btn-edit { color: #FF6B6B; font-size: 28rpx; }
+.btn-edit { color: #F97316; font-size: 28rpx; }
 .btn-invite { background: #3B82F6; color: #fff; font-size: 24rpx; padding: 4rpx 16rpx; border-radius: 8rpx; margin-right: 10rpx; line-height: 1.8; display: inline-block; }
 .empty { text-align: center; padding: 100rpx; color: #999; }
 .add-btn-wrapper { position: fixed; bottom: 30rpx; left: 30rpx; right: 30rpx; }
@@ -107,7 +107,7 @@ export default {
   display: flex; 
   align-items: center; 
   justify-content: center; 
-  background: linear-gradient(135deg, #FF6B6B, #FF8E53); 
+  background: linear-gradient(135deg, #F97316, #FB923C); 
   color: #fff; 
   border-radius: 50rpx; 
   padding: 24rpx 0;

+ 3 - 3
cfc-frontend/pages/profile/create-child.vue

@@ -50,7 +50,7 @@
       <!-- 扣分开关 -->
       <view class="form-item">
         <text class="label">扣分开关</text>
-        <switch :checked="form.penaltyEnabled === 1" @change="onPenaltyChange" color="#FF6B6B" />
+        <switch :checked="form.penaltyEnabled === 1" @change="onPenaltyChange" color="#F97316" />
         <text class="hint">开启后,超时未完成任务将扣减积分</text>
       </view>
 
@@ -225,10 +225,10 @@ export default {
 .form-item { margin-bottom: 30rpx; }
 .form-item.required .label { font-weight: bold; }
 .label { display: block; font-size: 28rpx; color: #333; margin-bottom: 10rpx; }
-.required-mark { color: #FF6B6B; margin-right: 4rpx; }
+.required-mark { color: #F97316; margin-right: 4rpx; }
 .input { border: 1rpx solid #ddd; border-radius: 10rpx; padding: 20rpx; font-size: 28rpx; }
 .picker { border: 1rpx solid #ddd; border-radius: 10rpx; padding: 20rpx; font-size: 28rpx; color: #666; }
 .age-display { border: 1rpx solid #ddd; border-radius: 10rpx; padding: 20rpx; font-size: 28rpx; color: #999; background: #f9f9f9; }
 .hint { font-size: 24rpx; color: #999; margin-left: 20rpx; }
-.btn-primary { background: #FF6B6B; color: #fff; border-radius: 20rpx; margin-top: 40rpx; }
+.btn-primary { background: #F97316; color: #fff; border-radius: 20rpx; margin-top: 40rpx; }
 </style>

+ 3 - 3
cfc-frontend/pages/profile/edit-child.vue

@@ -50,7 +50,7 @@
       <!-- 扣分开关 -->
       <view class="form-item">
         <text class="label">扣分开关</text>
-        <switch :checked="form.penaltyEnabled === 1" @change="onPenaltyChange" color="#FF6B6B" />
+        <switch :checked="form.penaltyEnabled === 1" @change="onPenaltyChange" color="#F97316" />
         <text class="hint">开启后,超时未完成任务将扣减积分</text>
       </view>
 
@@ -245,7 +245,7 @@ export default {
 }
 
 .required-mark {
-  color: #FF6B6B;
+  color: #F97316;
   margin-right: 8rpx;
 }
 
@@ -277,7 +277,7 @@ export default {
 }
 
 .btn-primary {
-  background: linear-gradient(135deg, #FF6B6B, #FF8E53);
+  background: linear-gradient(135deg, #F97316, #FB923C);
   color: #fff;
   margin-top: 40rpx;
 }

+ 1 - 1
cfc-frontend/pages/profile/profile.vue

@@ -524,7 +524,7 @@ export default {
   width: 60%;
   height: 80rpx;
   line-height: 80rpx;
-  background: linear-gradient(135deg, #FF6B6B, #FF8E53);
+  background: linear-gradient(135deg, #F97316, #FB923C);
   color: #fff;
   font-size: 30rpx;
   font-weight: bold;