feat: show pin expiry in icon tooltip

main
Julian Lam 4 years ago
parent b3c5192da4
commit ca6751952f

@ -118,6 +118,8 @@
&.ui-sortable > li .content h2 {
> [component="topic/pinned"] {
color: rgb(200, 0, 0);
&:after {
position: absolute;
top: 0.5rem;

@ -2,7 +2,7 @@
"name": "nodebb-theme-persona",
"version": "10.2.89",
"nbbpm": {
"compatibility": "^1.15.0"
"compatibility": "^1.15.4"
},
"description": "Persona theme for NodeBB",
"main": "theme.less",

@ -30,7 +30,7 @@
</div>
<h2 component="topic/header" class="title">
<i component="topic/pinned" class="fa fa-thumb-tack <!-- IF !topics.pinned -->hide<!-- ENDIF !topics.pinned -->" title="[[topic:pinned]]"></i>
<i component="topic/pinned" class="fa fa-thumb-tack <!-- IF !topics.pinned -->hide<!-- ENDIF !topics.pinned -->" title="{{{ if !../pinExpiry }}}[[topic:pinned]]{{{ else }}}[[topic:pinned-with-expiry, {../pinExpiryISO}]]{{{ end }}}"></i>
<i component="topic/locked" class="fa fa-lock <!-- IF !topics.locked -->hide<!-- ENDIF !topics.locked -->" title="[[topic:locked]]"></i>
<i component="topic/moved" class="fa fa-arrow-circle-right <!-- IF !topics.oldCid -->hide<!-- ENDIF !topics.oldCid -->" title="[[topic:moved]]"></i>
{{{each icons}}}{@value}{{{end}}}

@ -9,7 +9,7 @@
<h1 component="post/header" class="" itemprop="name">
<span class="topic-title" component="topic/title">
<span component="topic/labels">
<i component="topic/pinned" class="fa fa-thumb-tack <!-- IF !pinned -->hidden<!-- ENDIF !pinned -->" title="[[topic:pinned]]"></i>
<i component="topic/pinned" class="fa fa-thumb-tack <!-- IF !pinned -->hidden<!-- ENDIF !pinned -->" title="{{{ if !pinExpiry }}}[[topic:pinned]]{{{ else }}}[[topic:pinned-with-expiry, {pinExpiryISO}]]{{{ end }}}"></i>
<i component="topic/locked" class="fa fa-lock <!-- IF !locked -->hidden<!-- ENDIF !locked -->" title="[[topic:locked]]"></i>
<i class="fa fa-arrow-circle-right <!-- IF !oldCid -->hidden<!-- ENDIF !oldCid -->" title="{{{ if privileges.isAdminOrMod }}}[[topic:moved-from, {oldCategory.name}]]{{{ else }}}[[topic:moved]]{{{ end }}}"></i>
{{{each icons}}}{@value}{{{end}}}

Loading…
Cancel
Save