fix(client): cat ears are clipped in MkReactionsViewer (#10445)

* fix: cat ears are clipped in MkReactionsViewer

* fix: missing padding

* fix border

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
This commit is contained in:
Acid Chicken (硫酸鶏) 2023-04-14 16:00:41 +09:00 committed by GitHub
parent 7d3b7986e5
commit c47a0f78ff
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,7 +10,7 @@
<MkAvatar :class="$style.avatar" :user="u"/> <MkAvatar :class="$style.avatar" :user="u"/>
<MkUserName :user="u" :nowrap="true"/> <MkUserName :user="u" :nowrap="true"/>
</div> </div>
<div v-if="users.length > 10">+{{ count - 10 }}</div> <div v-if="users.length > 10" :class="$style.more">+{{ count - 10 }}</div>
</div> </div>
</div> </div>
</MkTooltip> </MkTooltip>
@ -50,7 +50,9 @@ function getReactionName(reaction: string): string {
.reaction { .reaction {
max-width: 100px; max-width: 100px;
padding-right: 10px;
text-align: center; text-align: center;
border-right: solid 0.5px var(--divider);
} }
.reactionIcon { .reactionIcon {
@ -66,25 +68,20 @@ function getReactionName(reaction: string): string {
} }
.users { .users {
contain: content;
flex: 1; flex: 1;
min-width: 0; min-width: 0;
margin: -4px 14px 0 10px;
font-size: 0.95em; font-size: 0.95em;
border-left: solid 0.5px var(--divider);
padding-left: 10px;
margin-left: 10px;
margin-right: 14px;
text-align: left; text-align: left;
} }
.user { .user {
line-height: 24px; line-height: 24px;
padding-top: 4px;
white-space: nowrap; white-space: nowrap;
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;
&:not(:last-child) {
margin-bottom: 3px;
}
} }
.avatar { .avatar {
@ -92,4 +89,8 @@ function getReactionName(reaction: string): string {
height: 24px; height: 24px;
margin-right: 3px; margin-right: 3px;
} }
.more {
padding-top: 4px;
}
</style> </style>