Display moderator status in chat messages

This commit is contained in:
Gabe Kangas
2021-12-09 14:06:48 -08:00
parent a649e4e31a
commit 559c85856f
2 changed files with 19 additions and 4 deletions

View File

@@ -75,6 +75,14 @@ export default class ChatMessageView extends Component {
isMessageModeratable ? 'moderatable' : ''
}`;
const messageAuthorFlair = isModerator
? html`<img
class="flair"
title="Moderator"
src="/img/moderator-nobackground.svg"
/>`
: null;
return html`
<div
style=${backgroundStyle}
@@ -84,12 +92,10 @@ export default class ChatMessageView extends Component {
<div class="message-content break-words w-full">
<div
style=${authorTextColor}
class="message-author font-bold${isAuthorModerator
? ' moderator-flag'
: ''}"
class="message-author font-bold"
title=${userMetadata}
>
${displayName}
${messageAuthorFlair} ${displayName}
</div>
${isMessageModeratable &&
html`<${ModeratorActions}