3d42425083
- Render images as thumbnails - Use the image.html template when rendering images from pasted URLs - Update message and spoiler markup to render avatars - Use the default avatar as fallback when user doesn't have one - Instead of 'me' render own name or JID
25 lines
1.1 KiB
HTML
25 lines
1.1 KiB
HTML
<div class="list-item room-item">
|
|
<div class="available-chatroom d-flex flex-row {[ if (o.num_unread_general) { ]} unread-msgs {[ } ]}" data-room-jid="{{{o.jid}}}">
|
|
{[ if (o.num_unread) { ]}
|
|
<span class="msgs-indicator badge badge-info">{{{ o.num_unread }}}</span>
|
|
{[ } ]}
|
|
<a class="open-room available-room w-100"
|
|
data-room-jid="{{{o.jid}}}"
|
|
title="{{{o.open_title}}}" href="#">{{{o.name || o.jid}}}</a>
|
|
|
|
<a class="right close-room icon-leave"
|
|
data-room-jid="{{{o.jid}}}"
|
|
data-room-name="{{{o.name || o.jid}}}"
|
|
title="{{{o.info_leave_room}}}" href="#"> </a>
|
|
|
|
{[ if (o.allow_bookmarks) { ]}
|
|
<a class="fa align-self-center {[ if (o.bookmarked) { ]} fa-bookmark remove-bookmark button-on {[ } else { ]} add-bookmark fa-bookmark-o {[ } ]}"
|
|
data-room-jid="{{{o.jid}}}" data-bookmark-name="{{{o.name}}}"
|
|
title="{[ if (o.bookmarked) { ]} {{{o.info_remove_bookmark}}} {[ } else { ]} {{{o.info_add_bookmark}}} {[ } ]}"
|
|
href="#"> </a>
|
|
{[ } ]}
|
|
<a class="room-info fa fa-info-circle align-self-center" data-room-jid="{{{o.jid}}}"
|
|
title="{{{o.info_title}}}" href="#"> </a>
|
|
</div>
|
|
<div>
|