Tweak compact display option
This commit is contained in:
parent
b5d0885c23
commit
1d29c6da18
|
@ -3633,7 +3633,7 @@ export default {
|
||||||
</div>
|
</div>
|
||||||
<div class="card-content" id="chatHistory"
|
<div class="card-content" id="chatHistory"
|
||||||
:class="{ 'has-background-dm': isDM,
|
:class="{ 'has-background-dm': isDM,
|
||||||
'p-1': messageStyle.indexOf('compact') === 0 }">
|
'p-1 pb-5': messageStyle.indexOf('compact') === 0 }">
|
||||||
|
|
||||||
<div class="autoscroll-field tag">
|
<div class="autoscroll-field tag">
|
||||||
<label class="checkbox is-size-6" title="Automatically scroll when new chat messages come in.">
|
<label class="checkbox is-size-6" title="Automatically scroll when new chat messages come in.">
|
||||||
|
|
|
@ -361,31 +361,38 @@ export default {
|
||||||
|
|
||||||
<!-- Name/username/message -->
|
<!-- Name/username/message -->
|
||||||
<div class="column px-1">
|
<div class="column px-1">
|
||||||
[<a :href="profileURL"
|
<strong
|
||||||
@click.prevent="openProfile()"
|
:class="{
|
||||||
:class="{ 'cursor-default': !profileURL }">
|
'has-text-success is-dark': message.isChatServer,
|
||||||
<!-- Display name? -->
|
'has-text-warning is-dark': message.isAdmin,
|
||||||
<strong v-if="(message.isChatServer || message.isChatClient || message.isAdmin)
|
'has-text-danger': message.isChatClient
|
||||||
|| (appearance === 'compact' && nickname !== message.username)"
|
}">
|
||||||
|
[<a :href="profileURL"
|
||||||
|
@click.prevent="openProfile()"
|
||||||
class="has-text-dark"
|
class="has-text-dark"
|
||||||
:class="{
|
:class="{ 'cursor-default': !profileURL }">
|
||||||
'has-text-success is-dark': message.isChatServer,
|
<!-- Display name? -->
|
||||||
'has-text-warning is-dark': message.isAdmin,
|
<span v-if="(message.isChatServer || message.isChatClient || message.isAdmin)
|
||||||
'has-text-danger': message.isChatClient
|
|| (appearance === 'compact' && nickname !== message.username)"
|
||||||
}">
|
:class="{
|
||||||
{{ nickname }}
|
'has-text-success is-dark': message.isChatServer,
|
||||||
</strong>
|
'has-text-warning is-dark': message.isAdmin,
|
||||||
|
'has-text-danger': message.isChatClient
|
||||||
|
}">
|
||||||
|
{{ nickname }}
|
||||||
|
</span>
|
||||||
|
|
||||||
<small class="has-text-grey"
|
<small class="has-text-grey"
|
||||||
:class="{'ml-1': appearance === 'compact' && nickname !== message.username}"
|
:class="{'ml-1': appearance === 'compact' && nickname !== message.username}"
|
||||||
v-if="!(message.isChatServer || message.isChatClient || message.isAdmin)"
|
v-if="!(message.isChatServer || message.isChatClient || message.isAdmin)"
|
||||||
>@{{ message.username }}</small>
|
>@{{ message.username }}</small>
|
||||||
</a>]
|
</a>]
|
||||||
|
</strong>
|
||||||
|
|
||||||
<span v-html="compactMessage"></span>
|
<span v-html="compactMessage"></span>
|
||||||
|
|
||||||
<!-- Reactions so far? -->
|
<!-- Reactions so far? -->
|
||||||
<div v-if="hasReactions" class="mt-1">
|
<div v-if="hasReactions" class="my-1">
|
||||||
<span v-for="(users, emoji) in reactions"
|
<span v-for="(users, emoji) in reactions"
|
||||||
v-bind:key="emoji"
|
v-bind:key="emoji"
|
||||||
class="tag is-secondary mr-1 cursor-pointer"
|
class="tag is-secondary mr-1 cursor-pointer"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user