Display visibility if available.
This commit is contained in:
parent
959b2d9d66
commit
f06fef26b1
14 changed files with 91 additions and 20 deletions
|
@ -104,6 +104,18 @@ const Status = {
|
|||
StillImage
|
||||
},
|
||||
methods: {
|
||||
visibilityIcon(visibility) {
|
||||
switch(visibility) {
|
||||
case "private":
|
||||
return "icon-lock"
|
||||
case "unlisted":
|
||||
return "icon-lock-open-alt"
|
||||
case "direct":
|
||||
return "icon-mail-alt"
|
||||
default:
|
||||
return "icon-globe"
|
||||
}
|
||||
},
|
||||
linkClicked ({target}) {
|
||||
if (target.tagName === 'SPAN') {
|
||||
target = target.parentNode
|
||||
|
|
|
@ -55,6 +55,7 @@
|
|||
<router-link class="timeago" :to="{ name: 'conversation', params: { id: status.id } }">
|
||||
<timeago :since="status.created_at" :auto-update="60"></timeago>
|
||||
</router-link>
|
||||
<span v-if="status.visibility"><i :class="visibilityIcon(status.visibility)"></i> </span>
|
||||
<a :href="status.external_url" target="_blank" v-if="!status.is_local" class="source_url"><i class="icon-link-ext"></i></a>
|
||||
<template v-if="expandable">
|
||||
<a href="#" @click.prevent="toggleExpanded"><i class="icon-plus-squared"></i></a>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue