Files
t/pages/my/my.scss
T
2025-03-12 20:11:03 +08:00

116 lines
1.6 KiB
SCSS

.page {
background: #f5f5f5;
min-height: 100vh;
.action{
display: flex;
justify-content: flex-end;
padding: 10rpx;
background: #4B79EC;
view{
padding: 10rpx;
margin: 0 10rpx;
border-radius: 8rpx;
width: 45rpx;
height: 45rpx;
&:active{
background: #ccc;
}
image{
width: 45rpx;
height: 45rpx;
}
}
}
.user{
display: flex;
align-items: center;
padding: 25rpx;
background: #4B79EC;
&:active{
background: #f0f0f0;
}
.avatar{
width: 120rpx;
height: 120rpx;
border-radius: 12rpx;
// border: 3px solid #3a5fb6;
}
.right{
width: 30rpx;
height: 30rpx;
}
.name{
flex-grow: 1;
display: flex;
flex-direction: column;
padding-left: 20rpx;
text{
color: #fff;
&:nth-child(1){
font-size: 16px;
font-weight: bold;
}
&:nth-child(2){
font-size: 12px;
color: #f0f0f0;
}
}
}
}
.card{
background: #fff;
box-sizing: border-box;
width: 700rpx;
margin: auto;
padding: 15rpx;
margin-top: 20rpx;
border-radius: 12rpx;
.menu{
.item{
display: flex;
height: 100rpx;
align-items: center;
padding: 0 20rpx;
box-sizing: border-box;
width: 700rpx;
&:active{
background: #f0f0f0;
}
image{
height: 45rpx;
width: 45rpx;
}
view{
font-size: 14px;
color: #444;
padding-left: 15rpx;
box-sizing: border-box;
width: calc(100% - 100rpx);
}
.arrow{
width: 26rpx;
height: 26rpx;
}
}
}
}
}