optimize #97 view tag info of (friend/private) in post item

pull/106/head
alimy 2 years ago
parent 6f355c10b7
commit f84cd49a18

@ -67,6 +67,7 @@ func (p *Post) Format() *PostFormated {
CommentCount: p.CommentCount,
CollectionCount: p.CollectionCount,
UpvoteCount: p.UpvoteCount,
Visibility: p.Visibility,
IsTop: p.IsTop,
IsEssence: p.IsEssence,
IsLock: p.IsLock,

@ -16,6 +16,33 @@
{{ post.user.nickname }}
</router-link>
<span class="username-wrap"> @{{ post.user.username }} </span>
<n-tag
v-if="post.is_top"
class="top-tag"
type="warning"
size="small"
round
>
</n-tag>
<n-tag
v-if="post.visibility == 1"
class="top-tag"
type="error"
size="small"
round
>
</n-tag>
<n-tag
v-if="post.visibility == 2"
class="top-tag"
type="info"
size="small"
round
>
</n-tag>
</template>
<template #header-extra>
<div
@ -450,7 +477,9 @@ onMounted(() => {
font-size: 14px;
opacity: 0.75;
}
.top-tag {
transform: scale(0.75);
}
.options {
opacity: 0.75;
}

@ -27,6 +27,24 @@
>
</n-tag>
<n-tag
v-if="post.visibility == 1"
class="top-tag"
type="error"
size="small"
round
>
</n-tag>
<n-tag
v-if="post.visibility == 2"
class="top-tag"
type="info"
size="small"
round
>
</n-tag>
</template>
<template #header-extra>
<span class="timestamp">

Loading…
Cancel
Save