login.vue 1.9 KB
<template>
	<view class="pgBg">
		<!-- logo区域 -->
		<view class="logoWrap">
			<image src="../../static/image/logo_txt.png" mode=""></image>
		</view>
		<!-- 表单区域 -->
		<view class="formWrap">
			<view class="formItem">
				<view class="formKey">
					账号
				</view>
				<view class="formVal">
					<input type="text" value="" placeholder="请输入账号" placeholder-style="color:#88bdad;font-size: 32rpx;"/>
				</view>
			</view>
			<view class="formItem">
				<view class="formKey">
					密码
				</view>
				<view class="formVal">
					<input type="password" value="" placeholder="请输入密码" placeholder-style="color:#88bdad;font-size: 32rpx;"/>
				</view>
			</view>
		</view>
		<!-- 按钮区域 -->
		<view class="btnWrap">
			<view class="btn" @click="login">
				登录
			</view>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				
			}
		},
		onLoad() {
			
		},
		onShow() {
			
		},
		methods: {
			login(){
				uni.switchTab({
					url:'../index/index'
				})
			}
		}
	}
</script>

<style>
	/* background: linear-gradient(45deg,#006457, #4bb377); */
	.pgBg{background: url(../../static/image/login_img.jpg) no-repeat;background-size: 100% 100vh;height: 100vh;}
	/* logo区域 */
	.logoWrap{padding-top: 176rpx;display: flex;justify-content: center;}
	.logoWrap image{width: 504rpx;height: 140rpx;}
	/* 表单区域 */
	.formWrap{padding: 68rpx 48rpx 0 48rpx;}
	.formWrap .formItem{padding-top: 39rpx;}
	.formWrap .formItem:nth-child(1){padding-top: 0;}
	.formItem .formKey{font-size: 28rpx;color: #fff;}
	.formItem .formVal{padding-top: 16rpx;height: 80rpx;border-bottom: 2rpx solid #91c4b0;color: #fff;}
	/* 按钮区域 */
	.btnWrap{padding-top: 107rpx;display: flex;justify-content: center;}
	.btnWrap .btn{width: 440rpx;height: 100rpx;background: linear-gradient(135deg,#ffffff, #ccffe7);border-radius: 28rpx;text-align: center;line-height: 100rpx;color: #4bb377;font-size: 34rpx;}
</style>