update: 优化

This commit is contained in:
2026-08-05 17:38:34 +08:00
parent 4835993639
commit 6a78093d31
9 changed files with 434 additions and 140 deletions
+26 -3
View File
@@ -10,6 +10,10 @@ const props = defineProps({
type: Boolean,
default: false,
},
fullNickname: {
type: Boolean,
default: false,
},
onSignin: {
type: Function,
default: () => {},
@@ -61,7 +65,13 @@ watch(
</script>
<template>
<view class="container" :style="{ width: containerWidth }">
<view
:class="[
'container',
fullNickname ? 'container--full-nickname' : '',
]"
:style="{ width: containerWidth }"
>
<block v-if="user.id">
<Avatar
:rankLvl="user.rankLvl"
@@ -83,11 +93,11 @@ watch(
user.nickName
}}</text>
</view>
<image
<!-- <image
class="user-name-image"
src="../static/vip1.png"
mode="widthFix"
/>
/> -->
</view>
<view class="user-stats">
<text class="level-tag level-tag-first">段位积分</text>
@@ -165,6 +175,19 @@ watch(
max-width: 180rpx;
}
.container--full-nickname .user-details {
flex: 1;
min-width: 0;
}
.container--full-nickname .user-name {
width: 100%;
}
.container--full-nickname .user-name .member-nickname {
max-width: 80%;
}
.user-name .member-nickname__text,
.user-name .member-nickname__shine {
font-size: 13px;