Suzhou-SafetyToolsWarning-WX/pages/login/login.wxss

115 lines
1.7 KiB
Plaintext
Raw Normal View History

2025-11-10 13:43:30 +08:00
/* pages/login/login.wxss */
.container {
min-height: 100vh;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
display: flex;
flex-direction: column;
padding: 80rpx 48rpx 48rpx;
}
.login-header {
text-align: center;
margin-bottom: 80rpx;
}
.logo {
width: 160rpx;
height: 160rpx;
background: #fff;
border-radius: 50%;
margin: 0 auto 32rpx;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 8rpx 32rpx rgba(0, 0, 0, 0.1);
}
.app-name {
font-size: 48rpx;
font-weight: bold;
color: #fff;
margin-bottom: 16rpx;
}
.app-desc {
font-size: 28rpx;
color: rgba(255, 255, 255, 0.8);
}
.login-content {
flex: 1;
display: flex;
flex-direction: column;
}
.welcome-text {
font-size: 40rpx;
font-weight: bold;
color: #fff;
margin-bottom: 16rpx;
}
.welcome-desc {
font-size: 28rpx;
color: rgba(255, 255, 255, 0.8);
margin-bottom: 48rpx;
}
.features {
background: rgba(255, 255, 255, 0.15);
backdrop-filter: blur(10px);
border-radius: 24rpx;
padding: 32rpx;
margin-bottom: 48rpx;
}
.feature-item {
display: flex;
align-items: center;
color: #fff;
font-size: 28rpx;
margin-bottom: 24rpx;
}
.feature-item:last-child {
margin-bottom: 0;
}
.feature-item text {
margin-left: 16rpx;
}
.login-actions {
margin-top: auto;
}
.skip-login {
display: flex;
align-items: center;
justify-content: center;
margin-top: 32rpx;
color: rgba(255, 255, 255, 0.9);
font-size: 28rpx;
}
.skip-login text {
margin-right: 8rpx;
}
.login-footer {
margin-top: 48rpx;
}
.agreement {
text-align: center;
font-size: 24rpx;
color: rgba(255, 255, 255, 0.7);
line-height: 1.6;
}
.agreement .link {
color: #fff;
text-decoration: underline;
}