xiongzhu %!s(int64=3) %!d(string=hai) anos
pai
achega
6573804063

+ 2 - 1
index.html

@@ -18,7 +18,8 @@
     <meta name="apple-mobile-web-app-title" content="Ionic App" />
     <meta name="apple-mobile-web-app-status-bar-style" content="black" />
     <meta name="theme-color" content="#161616">
-    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto">
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto" media="none"
+        onload="if(media!='all')media='all'">
     <!-- <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Noto+Sans"> -->
     <title>FirstCash</title>
 </head>

+ 1 - 1
src/styles/main.less

@@ -88,7 +88,7 @@ ion-modal.dialog {
 }
 .van-button--plain {
     background: transparent;
-    --van-button-primary-background: #689dff;
+    --van-button-primary-background: #39F3BB;
 }
 .van-button {
     --van-button-normal-font-size: 14px;

+ 7 - 6
src/views/LoginPage.vue

@@ -47,9 +47,6 @@
                     </van-field>
                     <van-cell class="xieyi">
                         <van-checkbox v-model="agreeTerm">
-                            <template #icon="props">
-                                <img class="img-icon" :src="props.checked ? activeIcon : inactiveIcon" />
-                            </template>
                             {{ $t('loginPage.isRead') }}
                             <!-- <span @click.stop="$router.push('/agreement?page=service')"> 《用户服务协议》 </span> -->
                             <span class="rule" @click.stop="agreement"> {{ $t('loginPage.agreement') }} </span>
@@ -226,14 +223,18 @@ export default {
     --van-checkbox-label-color: var(--ion-color-step-400);
     margin-top: 12px !important;
     .rule {
-        color: #689dff;
+        color: #39f3bb;
     }
     .van-checkbox {
         box-sizing: content-box;
+        :deep(.van-icon) {
+            color: var(--ion-background-color);
+            scale: 0.8;
+        }
     }
 
     :deep(.van-checkbox__icon--checked .van-icon) {
-        background: linear-gradient(135deg, #689dff 0%, #5c7cff 100%);
+        background: linear-gradient(90deg, #dfffcd 0%, #91fac5 48%, #39f3bb 100%);
         border-color: var(--ion-color-step-0);
     }
 }
@@ -263,7 +264,7 @@ export default {
         color: var(--ion-color-step-400);
         line-height: 24px;
         span {
-            color: #689dff;
+            color: #39f3bb;
         }
     }
 

+ 7 - 6
src/views/LoginPhonePage.vue

@@ -52,9 +52,6 @@
                     </van-field>
                     <van-cell class="xieyi">
                         <van-checkbox v-model="checked">
-                            <template #icon="props">
-                                <img class="img-icon" :src="props.checked ? activeIcon : inactiveIcon" />
-                            </template>
                             {{ $t('loginPage.isRead') }}
                             <!-- <span @click.stop="$router.push('/agreement?page=service')"> 《用户服务协议》 </span> -->
                             <span class="rule" @click.stop="agreement"> {{ $t('loginPage.agreement') }} </span>
@@ -227,14 +224,18 @@ export default {
     --van-checkbox-label-color: var(--ion-color-step-400);
     margin-top: 12px !important;
     .rule {
-        color: #689dff;
+        color: #39f3bb;
     }
     .van-checkbox {
         box-sizing: content-box;
+        :deep(.van-icon) {
+            color: var(--ion-background-color);
+            scale: 0.8;
+        }
     }
 
     :deep(.van-checkbox__icon--checked .van-icon) {
-        background: linear-gradient(135deg, #689dff 0%, #5c7cff 100%);
+        background: linear-gradient(90deg, #dfffcd 0%, #91fac5 48%, #39f3bb 100%);
         border-color: var(--ion-color-step-0);
     }
 }
@@ -264,7 +265,7 @@ export default {
         color: var(--ion-color-step-400);
         line-height: 24px;
         span {
-            color: #689dff;
+            color: #39f3bb;
         }
     }
 

+ 2 - 14
src/views/MinePage.vue

@@ -133,26 +133,14 @@
             </van-cell-group> -->
 
             <van-cell-group class="menu" :border="false">
-                <van-cell
-                    :title="$t('distribution.myProfit')"
-                    :value="$t('mine.newProfit')"
-                    is-link
-                    :to="{ name: 'distribution' }"
-                    :border="false"
-                >
+                <van-cell :title="$t('distribution.myProfit')" is-link :to="{ name: 'distribution' }" :border="false">
                     <template #icon>
                         <img class="menu-icon" src="../assets/info_icon_shoyi.png" alt="" />
                     </template>
                     <template #right-icon> <ion-icon class="right-icon" :icon="intoIcon"></ion-icon> </template>
                 </van-cell>
 
-                <van-cell
-                    :title="$t('mine.bankCard')"
-                    :value="$t('mine.noBind')"
-                    is-link
-                    :to="{ name: 'userBank' }"
-                    :border="false"
-                >
+                <van-cell :title="$t('mine.bankCard')" is-link :to="{ name: 'userBank' }" :border="false">
                     <template #icon>
                         <img class="menu-icon" src="../assets/info_icon_ka.png" alt="" />
                     </template>

+ 7 - 6
src/views/RegisterPage.vue

@@ -121,9 +121,6 @@
                     </van-field>
                     <van-cell class="xieyi">
                         <van-checkbox v-model="checked">
-                            <template #icon="props">
-                                <img class="img-icon" :src="props.checked ? activeIcon : inactiveIcon" />
-                            </template>
                             {{ $t('loginPage.isRead') }}
                             <!-- <span @click.stop="$router.push('/agreement?page=service')"> 《用户服务协议》 </span> -->
                             <span class="rule" @click.stop="agreement"> {{ $t('loginPage.agreement') }} </span>
@@ -310,14 +307,18 @@ export default {
     --van-checkbox-label-color: var(--ion-color-step-400);
     margin-top: 12px !important;
     .rule {
-        color: #689dff;
+        color: #39f3bb;
     }
     .van-checkbox {
         box-sizing: content-box;
+        :deep(.van-icon) {
+            color: var(--ion-background-color);
+            scale: 0.8;
+        }
     }
 
     :deep(.van-checkbox__icon--checked .van-icon) {
-        background: linear-gradient(135deg, #689dff 0%, #5c7cff 100%);
+        background: linear-gradient(90deg, #dfffcd 0%, #91fac5 48%, #39f3bb 100%);
         border-color: var(--ion-color-step-0);
     }
 }
@@ -347,7 +348,7 @@ export default {
         color: var(--ion-color-step-400);
         line-height: 24px;
         span {
-            color: #689dff;
+            color: #39f3bb;
         }
     }