💄更新登录页面ui
This commit is contained in:
parent
38cf81bcfd
commit
94d7cb492a
@ -10,7 +10,7 @@
|
|||||||
"reLogin": "重新登录",
|
"reLogin": "重新登录",
|
||||||
"invalidSession": "无效的会话,或者会话已过期,请重新登录。",
|
"invalidSession": "无效的会话,或者会话已过期,请重新登录。",
|
||||||
"otherLoginWay": "其他登录方式",
|
"otherLoginWay": "其他登录方式",
|
||||||
"register": "注册",
|
"register": "立即注册",
|
||||||
"forgotPwd": "忘记密码"
|
"forgotPwd": "忘记密码"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -43,7 +43,7 @@
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-form-item style="width: 100%">
|
<el-form-item style="width: 100%" :style="{ 'margin-top': captchaOnOff == 'off' ? '40px' : '' }">
|
||||||
<el-button :loading="loading" size="default" type="primary" style="width: 100%" @click.prevent="handleLogin">
|
<el-button :loading="loading" size="default" type="primary" style="width: 100%" @click.prevent="handleLogin">
|
||||||
<span v-if="!loading">{{ $t('login.btnLogin') }}</span>
|
<span v-if="!loading">{{ $t('login.btnLogin') }}</span>
|
||||||
<span v-else>登 录 中...</span>
|
<span v-else>登 录 中...</span>
|
||||||
|
|||||||
@ -1,7 +1,8 @@
|
|||||||
<template>
|
<template>
|
||||||
<starBackground></starBackground>
|
<starBackground></starBackground>
|
||||||
<div class="register">
|
<div class="login-wrap">
|
||||||
<el-form ref="registerFormRef" :model="registerForm" :rules="registerRules" class="register-form">
|
<div class="login">
|
||||||
|
<el-form ref="registerFormRef" :model="registerForm" :rules="registerRules" class="login-form">
|
||||||
<h3 class="title">{{ title }}</h3>
|
<h3 class="title">{{ title }}</h3>
|
||||||
<el-form-item prop="username">
|
<el-form-item prop="username">
|
||||||
<el-input v-model="registerForm.username" type="text" auto-complete="off" placeholder="账号">
|
<el-input v-model="registerForm.username" type="text" auto-complete="off" placeholder="账号">
|
||||||
@ -35,15 +36,16 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item style="width: 100%">
|
<el-form-item style="width: 100%">
|
||||||
<el-button :loading="loading" type="primary" size="large" style="width: 100%" @click.prevent="handleRegister">
|
<el-button :loading="loading" type="primary" size="default" style="width: 100%" @click.prevent="handleRegister">
|
||||||
<span v-if="!loading">注 册</span>
|
<span v-if="!loading">注 册</span>
|
||||||
<span v-else>注 册 中...</span>
|
<span v-else>注 册 中...</span>
|
||||||
</el-button>
|
</el-button>
|
||||||
<div style="float: right">
|
<div style="text-align: center">
|
||||||
<router-link class="link-type" :to="'/login'">使用已有账户登录</router-link>
|
<router-link class="link-type" :to="'/login'">使用已有账户登录</router-link>
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
|
</div>
|
||||||
<!-- 底部 -->
|
<!-- 底部 -->
|
||||||
<div class="el-register-footer">
|
<div class="el-register-footer">
|
||||||
<div v-html="defaultSettings.copyright"></div>
|
<div v-html="defaultSettings.copyright"></div>
|
||||||
@ -147,11 +149,14 @@ getCode()
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style rel="stylesheet/scss" lang="scss">
|
<style rel="stylesheet/scss" lang="scss">
|
||||||
|
@import '@/assets/styles/login.scss';
|
||||||
.register {
|
.register {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
background-size: cover;
|
||||||
|
flex-direction: column;
|
||||||
background: radial-gradient(220% 105% at top center, #1b2947 10%, #4b76a7 40%, #81acae 65%, #f7f7b6);
|
background: radial-gradient(220% 105% at top center, #1b2947 10%, #4b76a7 40%, #81acae 65%, #f7f7b6);
|
||||||
}
|
}
|
||||||
.title {
|
.title {
|
||||||
@ -161,10 +166,9 @@ getCode()
|
|||||||
}
|
}
|
||||||
|
|
||||||
.register-form {
|
.register-form {
|
||||||
border-radius: 6px;
|
|
||||||
background: #fff;
|
background: #fff;
|
||||||
width: var(--base-login-width);
|
width: var(--base-login-width);
|
||||||
padding: 25px 15px 5px 15px;
|
padding: 35px 15px 5px 15px;
|
||||||
.el-input {
|
.el-input {
|
||||||
height: 38px;
|
height: 38px;
|
||||||
input {
|
input {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user