2020-06-16 02:20:06 +00:00
|
|
|
<template>
|
|
|
|
<div class="login_container">
|
|
|
|
<div class="login-box">
|
|
|
|
<div class="avatar">
|
|
|
|
<img src="../assets/logo.png" alt="logo">
|
|
|
|
</div>
|
2020-06-16 02:51:40 +00:00
|
|
|
<el-form class="login-from" :model="loginForm">
|
2020-06-16 02:44:52 +00:00
|
|
|
<el-form-item label="">
|
2020-06-16 02:51:40 +00:00
|
|
|
<el-input v-model="loginForm.username" prefix-icon="iconfont icon-user"></el-input>
|
2020-06-16 02:44:52 +00:00
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="">
|
2020-06-16 02:51:40 +00:00
|
|
|
<el-input v-model="loginForm.password" type="password" prefix-icon="iconfont icon-3702mima"></el-input>
|
2020-06-16 02:44:52 +00:00
|
|
|
</el-form-item>
|
|
|
|
<el-form-item class="btns">
|
|
|
|
<el-button type="primary">登录</el-button>
|
|
|
|
<el-button type="info">重置</el-button>
|
2020-06-16 02:20:06 +00:00
|
|
|
</el-form-item>
|
|
|
|
</el-form>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
export default {
|
2020-06-16 02:51:40 +00:00
|
|
|
name: 'Login',
|
|
|
|
data () {
|
|
|
|
return {
|
|
|
|
loginForm: {
|
|
|
|
username: '',
|
|
|
|
password: ''
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2020-06-16 02:20:06 +00:00
|
|
|
}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<style lang="less" scoped>
|
|
|
|
.login_container{
|
|
|
|
background-color: #2b4b6b;
|
|
|
|
height: 100%;
|
|
|
|
.login-box{
|
|
|
|
width: 450px;
|
|
|
|
height: 300px;
|
|
|
|
background-color: #fff;
|
|
|
|
border-radius: 3px;
|
|
|
|
position: absolute;
|
|
|
|
left: 50%;
|
|
|
|
top: 50%;
|
|
|
|
transform: translate(-50%,-50%);
|
|
|
|
|
|
|
|
.avatar{
|
|
|
|
height: 130px;
|
|
|
|
width: 130px;
|
|
|
|
border: 1px solid #eeeeee;
|
|
|
|
border-radius: 50%;
|
|
|
|
padding: 10px;
|
|
|
|
box-shadow: 0 0 10px #dddddd;
|
|
|
|
position: absolute;
|
|
|
|
left: 50%;
|
|
|
|
transform: translate(-50%,-50%);
|
|
|
|
background-color: #fff;
|
|
|
|
img {
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
border-radius: 50%;
|
|
|
|
background-color: #eeeeee;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2020-06-16 02:44:52 +00:00
|
|
|
.btns{
|
|
|
|
display: flex;
|
|
|
|
justify-content: flex-end;
|
|
|
|
}
|
|
|
|
.login-from{
|
|
|
|
width: 100%;
|
|
|
|
padding: 0 20px;
|
|
|
|
position: absolute;
|
|
|
|
bottom: 0;
|
|
|
|
box-sizing: border-box;
|
|
|
|
}
|
2020-06-16 02:20:06 +00:00
|
|
|
</style>
|