diff --git a/src/assets/img/loginBackImage.8b77ab2c.png b/src/assets/img/loginBackImage.8b77ab2c.png new file mode 100644 index 0000000..9126047 Binary files /dev/null and b/src/assets/img/loginBackImage.8b77ab2c.png differ diff --git a/src/assets/img/loginbg.jpeg b/src/assets/img/loginbg.jpeg new file mode 100644 index 0000000..ee27229 Binary files /dev/null and b/src/assets/img/loginbg.jpeg differ diff --git a/src/assets/img/logo.png b/src/assets/img/logo.png new file mode 100644 index 0000000..9257133 Binary files /dev/null and b/src/assets/img/logo.png differ diff --git a/src/components/common/Header.vue b/src/components/common/Header.vue index 170420d..c1ed6d8 100644 --- a/src/components/common/Header.vue +++ b/src/components/common/Header.vue @@ -1,28 +1,19 @@ @@ -108,29 +89,43 @@ export default { position: relative; width: 100%; height: 100%; - background: url(../assets/img/login-bg.jpg) no-repeat center center; + background: url(../assets/img/loginbg.jpeg) no-repeat center center; background-size: cover; .ms-login { position: absolute; + width: 420px; + height: 454px; left: 50%; top: 50%; - width: 350px; - margin: -190px 0 0 -175px; + transform: translate(-50%;-50%); border-radius: 5px; - background: rgba(255, 255, 255, 0.3); - -webkit-backdrop-filter: blur(5px); - backdrop-filter: blur(5px); + background: url(../assets/img/loginBackImage.8b77ab2c.png) no-repeat; + // -webkit-backdrop-filter: blur(5px); + // backdrop-filter: blur(15px); overflow: hidden; + background-size: 100%; .ms-title { - width: 100%; - line-height: 50px; text-align: center; - font-size: 20px; - color: @color-white; border-bottom: 1px solid @border-color-base; + padding: 40px 16px; + + img { + margin-bottom: 8px; + width: 160px; + } + h3 { + font-size: 30px; + background: linear-gradient(0deg, #86b7ff, #4293fd 99.46289%); + background-clip: text; + -webkit-text-fill-color: transparent; + // font-weight: normal; + } } .ms-content { - padding: 30px 30px; + padding: 40px 40px; + .el-form-item { + margin-bottom: 30px; + } .login-btn { text-align: center; button { @@ -140,11 +135,11 @@ export default { } } } - .login-tips { - font-size: 12px; - line-height: 30px; - color: @color-white; - } + // .login-tips { + // font-size: 12px; + // line-height: 30px; + // color: @color-white; + // } } } diff --git a/src/views/components/passwordDialog.vue b/src/views/components/passwordDialog.vue new file mode 100644 index 0000000..753ce59 --- /dev/null +++ b/src/views/components/passwordDialog.vue @@ -0,0 +1,48 @@ + +