diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/status.tmpl | 17 | ||||
-rw-r--r-- | templates/thread.tmpl | 8 |
2 files changed, 17 insertions, 8 deletions
diff --git a/templates/status.tmpl b/templates/status.tmpl index 7020be0..4dbbe3c 100644 --- a/templates/status.tmpl +++ b/templates/status.tmpl @@ -11,17 +11,30 @@ {{block "status" .}} <div class="status-container"> <div> - {{if ne .Account.ID ""}} + {{if not .HideAccountInfo}} <img class="status-profile-img" src="{{.Account.AvatarStatic}}" alt="profile-avatar" /> {{end}} </div> <div class="status"> - {{if ne .Account.ID ""}} + {{if not .HideAccountInfo}} <div class="status-name"> <span class="status-dname"> {{WithEmojis .Account.DisplayName .Account.Emojis}} </span> <span class="status-uname"> {{.Account.Acct}} </span> </div> {{end}} + <div class="status-reply-container"> + {{if .InReplyToID}} + <span class="icon dripicons-forward"></span> + <a class="status-reply-to" href="{{if not .ShowReplies}}/thread/{{.InReplyToID}}{{end}}#status-{{.InReplyToID}}"> reply to {{.Pleroma.InReplyToAccountAcct}} </a> + {{if index .ReplyMap .ID}} <span class="status-reply-info-divider"> - </span> {{end}} + {{end}} + {{if .ShowReplies}} + {{if index .ReplyMap .ID}} <span class="status-reply-text"> replies: </span> {{end}} + {{range index .ReplyMap .ID}} + <a class="status-reply" href="#status-{{.ID}}">#{{.Number}}</a> + {{end}} + {{end}} + </div> <div class="status-content"> {{WithEmojis .Content .Emojis}} </div> <div class="status-media-container"> {{range .MediaAttachments}} diff --git a/templates/thread.tmpl b/templates/thread.tmpl index 29d702b..e36c5ea 100644 --- a/templates/thread.tmpl +++ b/templates/thread.tmpl @@ -2,12 +2,10 @@ {{template "navigation.tmpl" .NavbarData}} <div class="page-title"> Thread </div> -{{range .Context.Ancestors}} +{{range .Statuses}} {{template "status.tmpl" .}} -{{end}} -{{template "status.tmpl" .Status}} -{{if .PostReply}} +{{if eq .ID $.ReplyToID}} <form class="timeline-post-form" action="/post" method="POST" enctype="multipart/form-data"> <input type="hidden" name="reply_to_id" value="{{.ReplyToID}}" /> <label for="post-content"> Reply to {{.Status.Account.DisplayName}} </label> @@ -20,8 +18,6 @@ </form> {{end}} -{{range .Context.Descendants}} -{{template "status.tmpl" .}} {{end}} {{template "footer.tmpl"}} |