Skip to content

Commit f744364

Browse files
authored
feat: allow using html in member description (#2269)
1 parent 2f0f2d5 commit f744364

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/client/theme-default/components/VPTeamMembersItem.vue

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ defineProps<{
3131
{{ member.org }}
3232
</VPLink>
3333
</p>
34-
<p v-if="member.desc" class="desc">
35-
{{ member.desc }}
36-
</p>
34+
<p v-if="member.desc" class="desc" v-html="member.desc"/>
3735
<div v-if="member.links" class="links">
3836
<VPSocialLinks :links="member.links" />
3937
</div>
@@ -180,6 +178,13 @@ defineProps<{
180178
margin: 0 auto;
181179
}
182180
181+
.desc :deep(a) {
182+
font-weight: 500;
183+
color: var(--vp-c-brand);
184+
text-decoration-style: dotted;
185+
transition: color 0.25s;
186+
}
187+
183188
.links {
184189
display: flex;
185190
justify-content: center;

0 commit comments

Comments
 (0)