From 9300040f80721d230e2f7e296cb0d25a84b8067b Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期三, 09 八月 2023 09:55:45 +0800 Subject: [PATCH] 新项目 --- src/views/loginPage/component/accountLogin.vue | 49 +++++++++++++++++++++++++++++++------------------ 1 files changed, 31 insertions(+), 18 deletions(-) diff --git a/src/views/loginPage/component/accountLogin.vue b/src/views/loginPage/component/accountLogin.vue index 8ae28b4..cf4d1c8 100644 --- a/src/views/loginPage/component/accountLogin.vue +++ b/src/views/loginPage/component/accountLogin.vue @@ -18,8 +18,8 @@ </el-input> </el-form-item> <el-form-item class="login-animation4 codeDeal"> - <el-checkbox v-model="saveCode" label="记住密码" size="large" /> - <span class="forgetCode" @click="identify">忘记密码?</span> + <el-checkbox v-model="saveCode" label="记住密码" size="large" style="color: #11FEEE"/> +<!-- <span class="forgetCode" @click="identify">忘记密码?</span>--> </el-form-item> <div class="btnBox"> <el-button type="primary" class="login-content-submit" round @click="onSignIn" :loading="loading.signIn"> @@ -191,16 +191,12 @@ // 存储 token 到浏览器缓存 let res = await useLoginApi().signIn(state.ruleForm); if (res.data.code === 100) { - console.log(res.data.data,'user') await userInfo.setUserInfos(res.data.data); Cookies.set('token', res.data.data.tk); Cookies.set('uid', res.data.data.uid); - // Session.set('token', res.data.data.accessToken); - // Session.set('projectId', ''); - // Session.set('uid', res.data.data.uid); if (state.saveCode) { localStorage.setItem('userCode', state.ruleForm.name) - localStorage.setItem('userPassword', Base64.encode(state.ruleForm.password),) + localStorage.setItem('userPassword', Base64.encode(state.ruleForm.pwd),) } else { localStorage.removeItem('userCode') localStorage.removeItem('userPassword') @@ -327,15 +323,17 @@ <style scoped lang="scss"> .login-content-form { - margin-top: 40px; - width: 80%; + margin-top: 4vh; + width: 100%; - .el-input::v-deep .el-input__wrapper { - height: 56px; - border-radius: 4px; + .el-input ::v-deep(.el-input__wrapper) { + height: 48px; + background-color: #0A3296; + border-radius: 2px; padding: 0 30px; + border: 1px solid rgba(17,254,238,.4); &:focus-within { - border: 1px solid #2053d7; + border: 1px solid #11FEEE; } } @for $i from 1 through 4 { @@ -347,9 +345,13 @@ animation-delay: calc($i/10) + s; } } - .codeDeal::v-deep .el-form-item__content { + .codeDeal ::v-deep(.el-form-item__content) { display: flex; justify-content: space-between; + .el-checkbox__inner{ + background-color: transparent; + border: 1px solid #11FEEE; + } .forgetCode { color: #2053d7; @@ -375,20 +377,31 @@ justify-content: center; } .login-content-submit { - width: 55%; + width: 100%; height: 56px; font-size: 18px; - border-radius: 6px; + border-radius: 28px; + border: 1px solid #11FEEE; letter-spacing: 4px; font-weight: 300; margin-top: 15px; - background-image: linear-gradient(to right,#545EF1,#6B8CF1); + background-image: linear-gradient(to bottom,#0081C2,#003892,#0081C2); transition: 0.3s; box-shadow: 0 8px 30px rgba(88,101,241,.4); &:hover { letter-spacing: 6px; - background-image: linear-gradient(to left,#545EF1,#6B8CF1); + border: 2px solid #11FEEE; + color: #11FEEE; + font-weight: bolder; + background-image: linear-gradient(to bottom,#003892,#003892,#003892); } + &:active { + letter-spacing: 6px; + border: 2px solid #11FEEE; + color: #11FEEE; + font-weight: bolder; + background-image: linear-gradient(to bottom,#003892,#003892,#003892); + } } } </style> -- Gitblit v1.9.2