- 添加uni-ui组件库依赖 - 实现微信静默登录功能 - 创建资产、策略、我的等核心页面 - 添加策略组合配置功能 - 实现持仓详情展示 - 完善用户信息展示 - 添加全局样式和工具类 - 配置小程序项目设置
60 lines
2.2 KiB
Plaintext
60 lines
2.2 KiB
Plaintext
|
|
.page-container.data-v-19c123a7 {
|
|
min-height: 100vh;
|
|
padding: 40rpx;
|
|
padding-top: 100rpx;
|
|
background-color: #F9FAFB;
|
|
/* 浅灰色背景,与其他页面保持一致 */
|
|
}
|
|
.profile-header.data-v-19c123a7 { display: flex; flex-direction: column; align-items: center; margin-bottom: 60rpx;
|
|
}
|
|
.avatar-container.data-v-19c123a7 { position: relative; margin-bottom: 24rpx;
|
|
}
|
|
.avatar-circle.data-v-19c123a7 { width: 160rpx; height: 160rpx; border-radius: 50%; background-color: #E5E7EB; border: 4rpx solid #fff; box-shadow: 0 10rpx 20rpx rgba(0,0,0,0.1);
|
|
}
|
|
.online-badge.data-v-19c123a7 { width: 32rpx; height: 32rpx; background-color: #10B981; border: 4rpx solid #fff; border-radius: 50%; position: absolute; bottom: 8rpx; right: 8rpx;
|
|
}
|
|
.user-name.data-v-19c123a7 { font-size: 40rpx; font-weight: 700; color: #111827;
|
|
}
|
|
.user-info.data-v-19c123a7 { font-size: 24rpx; color: #9CA3AF; margin-top: 8rpx;
|
|
}
|
|
.stats-grid.data-v-19c123a7 { display: flex; gap: 32rpx; margin-bottom: 64rpx;
|
|
}
|
|
.stat-card.data-v-19c123a7 {
|
|
flex: 1;
|
|
background: #FFFFFF;
|
|
padding: 32rpx;
|
|
border-radius: 32rpx;
|
|
text-align: center;
|
|
border: 1rpx solid #E5E7EB;
|
|
box-shadow: 0 12rpx 32rpx rgba(0, 0, 0, 0.06);
|
|
transition: all 0.2s ease;
|
|
}
|
|
.stat-card.data-v-19c123a7:active {
|
|
transform: translateY(2rpx);
|
|
box-shadow: 0 6rpx 16rpx rgba(0, 0, 0, 0.04);
|
|
}
|
|
.stat-label.data-v-19c123a7 { font-size: 20rpx; color: #9CA3AF; display: block; margin-bottom: 8rpx;
|
|
}
|
|
.stat-val.data-v-19c123a7 { font-size: 36rpx; font-weight: 700; color: #111827;
|
|
}
|
|
.menu-list.data-v-19c123a7 {
|
|
background: #FFFFFF;
|
|
border-radius: 32rpx;
|
|
padding: 0 32rpx;
|
|
border: 1rpx solid #E5E7EB;
|
|
box-shadow: 0 12rpx 32rpx rgba(0, 0, 0, 0.06);
|
|
}
|
|
.menu-item.data-v-19c123a7 { display: flex; justify-content: space-between; align-items: center; padding: 32rpx 0; border-bottom: 1rpx solid #F3F4F6;
|
|
}
|
|
.menu-item.data-v-19c123a7:last-child { border-bottom: none;
|
|
}
|
|
.menu-text.data-v-19c123a7 { font-size: 28rpx; font-weight: 500; color: #374151; margin-left: 20rpx;
|
|
}
|
|
.text-red.data-v-19c123a7 { color: #EF4444;
|
|
}
|
|
.version-info.data-v-19c123a7 { text-align: center; margin-top: 80rpx;
|
|
}
|
|
.v-text.data-v-19c123a7 { display: block; font-size: 20rpx; color: #D1D5DB; line-height: 1.5;
|
|
}
|