张恒

小幅度修改登录页样式

...@@ -7930,12 +7930,14 @@ ...@@ -7930,12 +7930,14 @@
7930 "balanced-match": { 7930 "balanced-match": {
7931 "version": "1.0.0", 7931 "version": "1.0.0",
7932 "bundled": true, 7932 "bundled": true,
7933 - "dev": true 7933 + "dev": true,
7934 + "optional": true
7934 }, 7935 },
7935 "brace-expansion": { 7936 "brace-expansion": {
7936 "version": "1.1.11", 7937 "version": "1.1.11",
7937 "bundled": true, 7938 "bundled": true,
7938 "dev": true, 7939 "dev": true,
7940 + "optional": true,
7939 "requires": { 7941 "requires": {
7940 "balanced-match": "^1.0.0", 7942 "balanced-match": "^1.0.0",
7941 "concat-map": "0.0.1" 7943 "concat-map": "0.0.1"
...@@ -7950,17 +7952,20 @@ ...@@ -7950,17 +7952,20 @@
7950 "code-point-at": { 7952 "code-point-at": {
7951 "version": "1.1.0", 7953 "version": "1.1.0",
7952 "bundled": true, 7954 "bundled": true,
7953 - "dev": true 7955 + "dev": true,
7956 + "optional": true
7954 }, 7957 },
7955 "concat-map": { 7958 "concat-map": {
7956 "version": "0.0.1", 7959 "version": "0.0.1",
7957 "bundled": true, 7960 "bundled": true,
7958 - "dev": true 7961 + "dev": true,
7962 + "optional": true
7959 }, 7963 },
7960 "console-control-strings": { 7964 "console-control-strings": {
7961 "version": "1.1.0", 7965 "version": "1.1.0",
7962 "bundled": true, 7966 "bundled": true,
7963 - "dev": true 7967 + "dev": true,
7968 + "optional": true
7964 }, 7969 },
7965 "core-util-is": { 7970 "core-util-is": {
7966 "version": "1.0.2", 7971 "version": "1.0.2",
...@@ -8077,7 +8082,8 @@ ...@@ -8077,7 +8082,8 @@
8077 "inherits": { 8082 "inherits": {
8078 "version": "2.0.4", 8083 "version": "2.0.4",
8079 "bundled": true, 8084 "bundled": true,
8080 - "dev": true 8085 + "dev": true,
8086 + "optional": true
8081 }, 8087 },
8082 "ini": { 8088 "ini": {
8083 "version": "1.3.5", 8089 "version": "1.3.5",
...@@ -8089,6 +8095,7 @@ ...@@ -8089,6 +8095,7 @@
8089 "version": "1.0.0", 8095 "version": "1.0.0",
8090 "bundled": true, 8096 "bundled": true,
8091 "dev": true, 8097 "dev": true,
8098 + "optional": true,
8092 "requires": { 8099 "requires": {
8093 "number-is-nan": "^1.0.0" 8100 "number-is-nan": "^1.0.0"
8094 } 8101 }
...@@ -8103,6 +8110,7 @@ ...@@ -8103,6 +8110,7 @@
8103 "version": "3.0.4", 8110 "version": "3.0.4",
8104 "bundled": true, 8111 "bundled": true,
8105 "dev": true, 8112 "dev": true,
8113 + "optional": true,
8106 "requires": { 8114 "requires": {
8107 "brace-expansion": "^1.1.7" 8115 "brace-expansion": "^1.1.7"
8108 } 8116 }
...@@ -8223,7 +8231,8 @@ ...@@ -8223,7 +8231,8 @@
8223 "number-is-nan": { 8231 "number-is-nan": {
8224 "version": "1.0.1", 8232 "version": "1.0.1",
8225 "bundled": true, 8233 "bundled": true,
8226 - "dev": true 8234 + "dev": true,
8235 + "optional": true
8227 }, 8236 },
8228 "object-assign": { 8237 "object-assign": {
8229 "version": "4.1.1", 8238 "version": "4.1.1",
...@@ -8235,6 +8244,7 @@ ...@@ -8235,6 +8244,7 @@
8235 "version": "1.4.0", 8244 "version": "1.4.0",
8236 "bundled": true, 8245 "bundled": true,
8237 "dev": true, 8246 "dev": true,
8247 + "optional": true,
8238 "requires": { 8248 "requires": {
8239 "wrappy": "1" 8249 "wrappy": "1"
8240 } 8250 }
...@@ -8356,6 +8366,7 @@ ...@@ -8356,6 +8366,7 @@
8356 "version": "1.0.2", 8366 "version": "1.0.2",
8357 "bundled": true, 8367 "bundled": true,
8358 "dev": true, 8368 "dev": true,
8369 + "optional": true,
8359 "requires": { 8370 "requires": {
8360 "code-point-at": "^1.0.0", 8371 "code-point-at": "^1.0.0",
8361 "is-fullwidth-code-point": "^1.0.0", 8372 "is-fullwidth-code-point": "^1.0.0",
......
1 +<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1577517047047" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6202" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M512 128q69.675 0 135.51 21.163t115.498 54.997 93.483 74.837 73.685 82.006 51.67 74.837 32.17 54.827L1024 512q-2.347 4.992-6.315 13.483T998.87 560.17t-31.658 51.669-44.331 59.99-56.832 64.34-69.504 60.16-82.347 51.5-94.848 34.687T512 896q-69.675 0-135.51-21.163t-115.498-54.826-93.483-74.326-73.685-81.493-51.67-74.496-32.17-54.997L0 513.707q2.347-4.992 6.315-13.483t18.816-34.816 31.658-51.84 44.331-60.33 56.832-64.683 69.504-60.331 82.347-51.84 94.848-34.816T512 128.085z m0 85.333q-46.677 0-91.648 12.331t-81.152 31.83-70.656 47.146-59.648 54.485-48.853 57.686-37.675 52.821-26.325 43.99q12.33 21.674 26.325 43.52t37.675 52.351 48.853 57.003 59.648 53.845T339.2 767.02t81.152 31.488T512 810.667t91.648-12.331 81.152-31.659 70.656-46.848 59.648-54.186 48.853-57.344 37.675-52.651T927.957 512q-12.33-21.675-26.325-43.648t-37.675-52.65-48.853-57.345-59.648-54.186-70.656-46.848-81.152-31.659T512 213.334z m0 128q70.656 0 120.661 50.006T682.667 512 632.66 632.661 512 682.667 391.339 632.66 341.333 512t50.006-120.661T512 341.333z m0 85.334q-35.328 0-60.33 25.002T426.666 512t25.002 60.33T512 597.334t60.33-25.002T597.334 512t-25.002-60.33T512 426.666z" p-id="6203"></path></svg>
...\ No newline at end of file ...\ No newline at end of file
...@@ -35,17 +35,12 @@ ...@@ -35,17 +35,12 @@
35 placeholder="密码" 35 placeholder="密码"
36 ></el-input> 36 ></el-input>
37 <span class="show-pwd" @click="showPwd"> 37 <span class="show-pwd" @click="showPwd">
38 - <svg-icon icon-class="eye" /> 38 + <svg-icon :icon-class="pwdType ==='password'?'eye':'eye-open'" />
39 </span> 39 </span>
40 </el-form-item> 40 </el-form-item>
41 - <el-form-item> 41 + <div class="login-btn">
42 - <el-button 42 + <button class="btn" @click="handleLogin">登录</button>
43 - type="primary" 43 + </div>
44 - style="width:100%;"
45 - :loading="loading"
46 - @click.native.prevent="handleLogin"
47 - >登录</el-button>
48 - </el-form-item>
49 <div class="tips"> 44 <div class="tips">
50 <span style="margin-right:20px;">用户名: admin</span> 45 <span style="margin-right:20px;">用户名: admin</span>
51 <span>密码:随便什么都行</span> 46 <span>密码:随便什么都行</span>
...@@ -136,7 +131,8 @@ $light_gray: #eee; ...@@ -136,7 +131,8 @@ $light_gray: #eee;
136 width: 100%; 131 width: 100%;
137 top: 0; 132 top: 0;
138 left: 0; 133 left: 0;
139 - background-image: url("https://cn.bing.com/th?id=OHR.ClavijoLandscape_ZH-CN1525245124_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp"); 134 + background-image: url("https://i.loli.net/2019/10/18/buDT4YS6zUMfHst.jpg");
135 + background-position: center;
140 /deep/ .el-input { 136 /deep/ .el-input {
141 display: inline-block; 137 display: inline-block;
142 height: 47px; 138 height: 47px;
...@@ -172,6 +168,55 @@ $light_gray: #eee; ...@@ -172,6 +168,55 @@ $light_gray: #eee;
172 width: 520px; 168 width: 520px;
173 padding: 35px 35px 15px 35px; 169 padding: 35px 35px 15px 35px;
174 margin: 120px auto; 170 margin: 120px auto;
171 + align-items: center;
172 + color: white;
173 + background: rgba(0, 0, 0, 0.8);
174 + border-radius: 10px;
175 + box-shadow: 0 0.4px 0.6px rgba(0, 0, 0, 0.141),
176 + 0 1px 1.3px rgba(0, 0, 0, 0.202), 0 1.9px 2.5px rgba(0, 0, 0, 0.25),
177 + 0 3.4px 4.5px rgba(0, 0, 0, 0.298), 0 6.3px 8.4px rgba(0, 0, 0, 0.359),
178 + 0 15px 20px rgba(0, 0, 0, 0.5);
179 + .login-btn {
180 + .btn {
181 + position: relative;
182 + width: 100%;
183 + padding: 6px 0;
184 + margin: 10px 0 36px 0;
185 + font-size: 1.2em;
186 + color: white;
187 + background: transparent;
188 + border: 2px solid hsla(204, 70%, 53%, 1);
189 + outline: none;
190 + cursor: pointer;
191 + overflow: hidden;
192 + transition: 0.5s;
193 +
194 + &::before {
195 + position: absolute;
196 + content: "";
197 + top: 0;
198 + left: 0;
199 + width: 100%;
200 + height: 100%;
201 + background: linear-gradient(
202 + 120deg,
203 + transparent,
204 + hsla(204, 70%, 53%, 0.5),
205 + transparent
206 + );
207 + transform: translateX(-100%);
208 + transition: 0.5s;
209 + }
210 +
211 + &:hover {
212 + box-shadow: 0 0 20px 10px hsla(204, 70%, 53%, 0.5);
213 + }
214 +
215 + &:hover::before {
216 + transform: translateX(100%);
217 + }
218 + }
219 + }
175 } 220 }
176 .tips { 221 .tips {
177 font-size: 14px; 222 font-size: 14px;
......