Просмотр исходного кода

Merge branch 'hcb' of SH-Arbitrate/Arbitrate-Frontend into dev

hanchaobo 2 лет назад
Родитель
Сommit
2bbfc13e47
4 измененных файлов: 83 добавлений и 58 удалений
  1. Двоичные данные
      src/assets/images/daijiaofei.png
  2. Двоичные данные
      src/assets/images/daishencha.png
  3. Двоичные данные
      src/assets/images/peisongzhong.png
  4. 83
    58
      src/views/index.vue

Двоичные данные
src/assets/images/daijiaofei.png Просмотреть файл


Двоичные данные
src/assets/images/daishencha.png Просмотреть файл


Двоичные данные
src/assets/images/peisongzhong.png Просмотреть файл


+ 83
- 58
src/views/index.vue Просмотреть файл

@@ -1,16 +1,38 @@
1 1
 <template>
2 2
   <div class="app-container home">
3
-    <el-row :gutter="20">
4
-      <el-col :sm="24" :lg="24">
5
-        智慧仲裁
6
-      </el-col>
7
-    </el-row>
8
-    <el-row :gutter="20">
9
-      <el-col :sm="24" :lg="12" style="padding-left: 20px">
10
-        <h2>我的待办事项</h2>
11
-      </el-col>
12
-    </el-row>
13
-    <el-divider />
3
+    <div class="header">
4
+      <div class="iconTitle"></div>
5
+      <div class="headerMain">我的代办事项</div>
6
+    </div>
7
+    <div class="homeMain">
8
+        <div class="cardList">
9
+          <div class="badge">32</div>
10
+          <div class="cardMain" style="margin-top: 50px;">
11
+            <img class="iconImg" src="@/assets/images/daishencha.png" alt="">
12
+          </div>
13
+          <div class="cardMain">
14
+            <div class="imgTitle">待审查案件</div>
15
+          </div>
16
+        </div>
17
+        <div class="cardList">
18
+          <div class="badge">32</div>
19
+          <div class="cardMain" style="margin-top: 50px;">
20
+            <img class="iconImg" src="@/assets/images/daijiaofei.png" alt="">
21
+          </div>
22
+          <div class="cardMain">
23
+            <div class="imgTitle">待缴费案件</div>
24
+          </div>
25
+        </div>
26
+        <div class="cardList">
27
+          <div class="badge">32</div>
28
+          <div class="cardMain" style="margin-top: 50px;">
29
+            <img class="iconImg" src="@/assets/images/peisongzhong.png" alt="">
30
+          </div>
31
+          <div class="cardMain">
32
+            <div class="imgTitle">待送达案件</div>
33
+          </div>
34
+        </div>
35
+    </div>
14 36
   </div>
15 37
 </template>
16 38
 
@@ -31,63 +53,66 @@ export default {
31 53
 
32 54
 <style scoped lang="scss">
33 55
 .home {
34
-  blockquote {
35
-    padding: 10px 20px;
36
-    margin: 0 0 20px;
37
-    font-size: 17.5px;
38
-    border-left: 5px solid #eee;
39
-  }
40
-  hr {
41
-    margin-top: 20px;
42
-    margin-bottom: 20px;
43
-    border: 0;
44
-    border-top: 1px solid #eee;
45
-  }
46
-  .col-item {
47
-    margin-bottom: 20px;
48
-  }
49
-
50
-  ul {
51
-    padding: 0;
52
-    margin: 0;
53
-  }
54
-
55 56
   font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
56 57
   font-size: 13px;
57 58
   color: #676a6c;
58 59
   overflow-x: hidden;
60
+  background-color:#f1f1f1 ;
61
+  height: 100vh;
59 62
 
60
-  ul {
61
-    list-style-type: none;
62
-  }
63
+  .header {
64
+    width: 100%;
65
+    height: 80px;
66
+    display: flex;
67
+    align-items: center;
63 68
 
64
-  h4 {
65
-    margin-top: 0px;
66
-  }
67
-
68
-  h2 {
69
-    margin-top: 10px;
70
-    font-size: 26px;
71
-    font-weight: 100;
72
-  }
73
-
74
-  p {
75
-    margin-top: 10px;
69
+    .iconTitle {
70
+      width: 5px;
71
+      height: 25px;
72
+      background-color: #0f5c9b;
73
+      margin-right: 25px;
74
+    }
76 75
 
77
-    b {
78
-      font-weight: 700;
76
+    .headerMain {
77
+      font-size: 20px;
79 78
     }
80 79
   }
81 80
 
82
-  .update-log {
83
-    ol {
84
-      display: block;
85
-      list-style-type: decimal;
86
-      margin-block-start: 1em;
87
-      margin-block-end: 1em;
88
-      margin-inline-start: 0;
89
-      margin-inline-end: 0;
90
-      padding-inline-start: 40px;
81
+  .homeMain {
82
+    width: 100%;
83
+    display: flex;
84
+    justify-content: space-between;
85
+
86
+    .cardList {
87
+      width: 30%;
88
+      height: 300px;
89
+      border-radius: 30px;
90
+      background-color: #ffffff;
91
+      position: relative;
92
+      .badge{
93
+        width: 50px;
94
+        height: 30px;
95
+        text-align: center;
96
+        line-height: 30px;
97
+        color: #0a12e6;
98
+        border-radius: 10px 30px 10px 30px;
99
+        background-color: #05baf1;
100
+        position: absolute;
101
+        right: 0;
102
+      }
103
+      .cardMain{
104
+        width: 100%;
105
+        display: flex;
106
+        justify-content: center;
107
+        .iconImg{
108
+          width: 100px;
109
+          height: 110px;
110
+        }
111
+        .imgTitle{
112
+          font-size: 20px;
113
+          font-weight: 600;
114
+        }
115
+      }
91 116
     }
92 117
   }
93 118
 }