See999 4 年 前
コミット
aa5f7e1246
共有5 個のファイルを変更した47 個の追加25 個の削除を含む
  1. 5 3
      src/pages/home/forgetPassword/index.vue
  2. 16 5
      src/pages/home/login.vue
  3. 13 10
      src/pages/home/noPassword/index.vue
  4. 11 7
      src/pages/home/register/register.vue
  5. 2 0
      src/pages/homeIndex/index.vue

+ 5 - 3
src/pages/home/forgetPassword/index.vue ファイルの表示

@@ -285,7 +285,7 @@ export default {
285 285
         float: left;
286 286
         color: #acacac;
287 287
         font-size: 1.5rem;
288
-        margin-left: 0.375rem;
288
+        // margin-left: 0.375rem;
289 289
         line-height: 3.375rem;
290 290
         width: 1.5rem;
291 291
       }
@@ -298,7 +298,7 @@ export default {
298 298
       float: left;
299 299
       color: #acacac;
300 300
       font-size: 1.5rem;
301
-      margin-left: 0.375rem;
301
+      // margin-left: 0.375rem;
302 302
       line-height: 3.375rem;
303 303
       width: 1.5rem;
304 304
     }
@@ -315,7 +315,7 @@ export default {
315 315
         float: left;
316 316
         color: #acacac;
317 317
         font-size: 1.5rem;
318
-        margin-left: 0.375rem;
318
+        // margin-left: 0.375rem;
319 319
       }
320 320
       .el-input {
321 321
         float: left;
@@ -416,6 +416,7 @@ export default {
416 416
     box-sizing: border-box;
417 417
     height: 3.375rem;
418 418
     line-height: 3.375rem;
419
+    color: #000;
419 420
   }
420 421
   .el-input__inner {
421 422
     border: none;
@@ -455,6 +456,7 @@ export default {
455 456
     margin-left: 2.5rem;
456 457
   }
457 458
   .dialog-footer {
459
+    font-size: 1rem;
458 460
     > span:nth-of-type(1) {
459 461
       color: #9b9b9b;
460 462
     }

+ 16 - 5
src/pages/home/login.vue ファイルの表示

@@ -19,6 +19,7 @@
19 19
           </el-form-item>
20 20
           <el-form-item>
21 21
             <el-input
22
+             class="noRight"
22 23
               placeholder="请填写密码"
23 24
               prefix-icon="el-icon-lock"
24 25
               v-model="LoginForm.psd"
@@ -214,8 +215,8 @@ export default {
214 215
   .loginTop {
215 216
     width: 100%;
216 217
     img {
217
-      width: 7.75rem;
218
-      height: 2.5rem;
218
+      width: 10rem;
219
+      height: 4rem;
219 220
       border: none;
220 221
       margin: 6.25rem auto 3.75rem;
221 222
       display: block;
@@ -303,8 +304,13 @@ export default {
303 304
     margin-bottom: 0;
304 305
   }
305 306
   .ipts {
306
-    .el-icon-circle-close {
307
-      margin-right: 0.625rem;
307
+    // .el-icon-circle-close {
308
+    //   margin-right: 0.625rem;
309
+    // }
310
+    .noRight{
311
+      .el-icon-circle-close {
312
+        margin-right: 0.625rem;
313
+      }
308 314
     }
309 315
     .el-input {
310 316
       display: block;
@@ -312,7 +318,7 @@ export default {
312 318
       width: 19.0625rem;
313 319
       border-bottom: 1px solid #e6e6e6;
314 320
       color: rgba(155, 155, 155, 1);
315
-      padding-left: 0.75rem;
321
+      // padding-left: 0.75rem;
316 322
       box-sizing: border-box;
317 323
       height: 3.375rem;
318 324
       line-height: 3.375rem;
@@ -321,14 +327,19 @@ export default {
321 327
     .el-input__inner {
322 328
       border: none;
323 329
       font-size: 1rem;
330
+      color: #000 !important;
324 331
     }
325 332
     .el-input__prefix {
326 333
       font-size: 1.5rem;
334
+      left: 0;
327 335
     }
328 336
     .el-input__icon {
329 337
       font-size: 1.5rem;
330 338
       line-height: 3.375rem;
331 339
     }
340
+    .el-input__suffix{
341
+      right: 0;
342
+    }
332 343
   }
333 344
 }
334 345
 .page_login{

+ 13 - 10
src/pages/home/noPassword/index.vue ファイルの表示

@@ -28,10 +28,8 @@
28 28
               placeholder="请填写验证码"
29 29
               v-on:input="watchNum"
30 30
             ></el-input>
31
-            <div>
32
-              <div class="getCode" @click="getVerifyCode()">
33
-                {{ code_btn_title }}
34
-              </div>
31
+            <div class="getCode" @click="getVerifyCode()">
32
+              {{ code_btn_title }}
35 33
             </div>
36 34
           </div>
37 35
         </el-form-item>
@@ -80,6 +78,7 @@
80 78
 import "@/styles/newStyle.scss";
81 79
 import { checkMobile } from "@/utils/tools";
82 80
 import { getCodeInit, getVerifyCode, loginByCode } from "@/api/login";
81
+import { setRem } from "@/libs/functionRem";
83 82
 export default {
84 83
   data() {
85 84
     var checkMobileRule = (rule, value, callback) => {
@@ -115,6 +114,7 @@ export default {
115 114
     };
116 115
   },
117 116
   created() {
117
+    setRem()
118 118
     this.GetCodeInit();
119 119
   },
120 120
   methods: {
@@ -304,7 +304,7 @@ export default {
304 304
         float: left;
305 305
         color: #acacac;
306 306
         font-size: 1.5rem;
307
-        margin-left: 0.375rem;
307
+        // margin-left: 0.375rem;
308 308
         line-height: 3.375rem;
309 309
         width: 1.5rem;
310 310
       }
@@ -321,7 +321,7 @@ export default {
321 321
         float: left;
322 322
         color: #acacac;
323 323
         font-size: 1.5rem;
324
-        margin-left: 0.375rem;
324
+        // margin-left: 0.375rem;
325 325
       }
326 326
       .el-input {
327 327
         float: left;
@@ -343,6 +343,7 @@ export default {
343 343
         background: #338afb;
344 344
         border-radius: 1.4375rem;
345 345
         font-size: 0.8125rem;
346
+        margin-left: 1.85rem;
346 347
       }
347 348
       .getCodetwo {
348 349
         // float: left;
@@ -421,11 +422,12 @@ export default {
421 422
   }
422 423
   .el-input {
423 424
     display: block;
424
-    margin: 0 auto;
425
+    // margin: 0 auto;
425 426
     // width: 19.0625rem;
426
-
427
-    color: rgba(155, 155, 155, 1);
428
-    padding-left: 0.75rem;
427
+    margin-left: 0.45rem;
428
+    color: #000;
429
+    // color: rgba(155, 155, 155, 1);
430
+    // padding-left: 0.45rem;
429 431
     box-sizing: border-box;
430 432
     height: 3.375rem;
431 433
     line-height: 3.375rem;
@@ -434,6 +436,7 @@ export default {
434 436
     border: none;
435 437
     font-size: 1rem;
436 438
     padding-left: 0;
439
+    color: #000;
437 440
   }
438 441
   .el-input__prefix {
439 442
     font-size: 1.5rem;

+ 11 - 7
src/pages/home/register/register.vue ファイルの表示

@@ -311,7 +311,7 @@ export default {
311 311
         float: left;
312 312
         color: #acacac;
313 313
         font-size: 1.5rem;
314
-        margin-left: 0.375rem;
314
+        // margin-left: 0.375rem;
315 315
         line-height: 3.375rem;
316 316
         width: 1.5rem;
317 317
       }
@@ -323,7 +323,7 @@ export default {
323 323
       float: left;
324 324
       color: #acacac;
325 325
       font-size: 1.5rem;
326
-      margin-left: 0.375rem;
326
+      // margin-left: 0.375rem;
327 327
       line-height: 3.375rem;
328 328
       width: 1.5rem;
329 329
     }
@@ -340,7 +340,7 @@ export default {
340 340
         float: left;
341 341
         color: #acacac;
342 342
         font-size: 1.5rem;
343
-        margin-left: 0.375rem;
343
+        // margin-left: 0.375rem;
344 344
       }
345 345
       .el-input {
346 346
         float: left;
@@ -363,6 +363,7 @@ export default {
363 363
         border-radius: 1.4375rem;
364 364
         font-size: 0.8125rem;
365 365
         // margin-top: 0.9375rem;
366
+        margin-left: 1.85rem;
366 367
       }
367 368
 
368 369
       .getCodetwo {
@@ -446,9 +447,10 @@ export default {
446 447
   .el-input {
447 448
     display: flex;
448 449
     align-items: center;
449
-    margin: 0 auto;
450
-    color: rgba(155, 155, 155, 1);
451
-    padding-left: 0.75rem;
450
+    // margin: 0 auto;
451
+    margin-left: 0.75rem;
452
+    color: #000;
453
+    // padding-left: 0.75rem;
452 454
     box-sizing: border-box;
453 455
     height: 3.375rem;
454 456
     line-height: 3.375rem;
@@ -457,6 +459,7 @@ export default {
457 459
     border: none;
458 460
     font-size: 1rem;
459 461
     padding-left: 0;
462
+    color: #000;
460 463
   }
461 464
   .el-input__prefix {
462 465
     font-size: 1.5rem;
@@ -464,7 +467,7 @@ export default {
464 467
   }
465 468
 
466 469
   .phoneLine {
467
-    .el-input__clear {
470
+    .el-icon-circle-close {
468 471
       margin-right: 0.625rem;
469 472
     }
470 473
     .el-input__icon {
@@ -494,6 +497,7 @@ export default {
494 497
     //   display: flex;
495 498
     //   justify-content: space-around;
496 499
     //   align-items: center;
500
+    font-size: 1rem;
497 501
     > span:nth-of-type(1) {
498 502
       color: #9b9b9b;
499 503
     }

+ 2 - 0
src/pages/homeIndex/index.vue ファイルの表示

@@ -532,6 +532,8 @@ export default {
532 532
 .page_homeIndex{
533 533
   .van-dropdown-menu__title{
534 534
     padding-left: 0;
535
+    color: #000;
536
+    font-size: 1rem;
535 537
   }
536 538
 }
537 539
 </style>