diff --git a/resources/assets/js/components/partials/CommentCard.vue b/resources/assets/js/components/partials/CommentCard.vue new file mode 100644 index 00000000..e601f786 --- /dev/null +++ b/resources/assets/js/components/partials/CommentCard.vue @@ -0,0 +1,412 @@ + + + + + + + + + + + + Comments + + + + + + + + + + + + {{trimCaption(status.account.username,15)}} + + + + + + + + + Loading... + + + + + + + + + + + + + + {{trimCaption(reply.account.username,15)}} + + This comment may contain sensitive material + Show + + + + + + + {{trimCaption(reply.account.username,15)}} + + + + + + + + + + + + {{reply.favourites_count == 1 ? '1 like' : reply.favourites_count + ' likes'}} + Reply + + + + {{reply.thread ? 'Hide' : 'View'}} Replies ({{reply.reply_count}}) + + + + + + + + {{s.account.username}} + + + + + + + + + {{s.favourites_count == 1 ? '1 like' : s.favourites_count + ' likes'}} + + + + + + + + + No comments yet + + + + + + + + + + + + + + + + + + + + + {{e}} + + + + + + {{replyText.length > config.uploader.max_caption_length ? config.uploader.max_caption_length - replyText.length : replyText.length}}/{{config.uploader.max_caption_length}} + + + + + + Mark as NSFW + + + + {{replySending == true ? 'POSTING' : 'POST'}} + + + + + + + + + + diff --git a/resources/assets/js/components/partials/ContextMenu.vue b/resources/assets/js/components/partials/ContextMenu.vue new file mode 100644 index 00000000..5a398ba7 --- /dev/null +++ b/resources/assets/js/components/partials/ContextMenu.vue @@ -0,0 +1,588 @@ + + + + + + View Post + + Share + Moderation Tools + Report + Delete + Cancel + + + + + + Moderation Tools + Select one of the following options + + Unlist from Timelines + Remove Content Warning + Add Content Warning + + Cancel + + + + + + Moderation Tools + Select one of the following options + + Unlist Posts + Moderation Log + Cancel + + + + {{status.reblogged ? 'Unshare' : 'Share'}} to Followers + Copy Link + Embed + + Cancel + + + + + + + + + + + Show Caption + + + + + + Show Likes + + + + + + Compact Mode + + + + + {{copiedEmbed ? 'Embed Code Copied!' : 'Copy Embed Code'}} + By using this embed, you agree to our Terms of Use + + + + + Report + Select one of the following options + + + Spam + Sensitive Content + Abusive or Harmful + Other + + Cancel + + + + + Report + Select one of the following options + + + Underage Account + Copyright Infringement + Impersonation + Scam or Fraud + + + + Cancel + + + + + {{ this.confirmModalTitle }} + + + Cancel + Confirm + + + + + + diff --git a/resources/assets/js/components/partials/StatusCard.vue b/resources/assets/js/components/partials/StatusCard.vue new file mode 100644 index 00000000..8d8a8d2a --- /dev/null +++ b/resources/assets/js/components/partials/StatusCard.vue @@ -0,0 +1,762 @@ + + + + + + + + + + Loading... + + + + + + + {{status.place.name}}, {{status.place.country}} + + + + + + Post Menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Error: Problem rendering preview. + + + + + + + + + For information about COVID-19, {{config.features.label.covid.org}} + + + + + + + + + + + + + + + + + + + + + + + + + + Liked by + {{status.liked_by.username}} + + and {{status.liked_by.total_count_pretty}} others + + + + + + + {{status.account.username}} + + + + + + + + + + + · + Based on popular and trending content + + + + + + + + + + +
Comments
+ + {{trimCaption(status.account.username,15)}} + + +
+ + + +
+ + {{trimCaption(reply.account.username,15)}} + + + + + + + + +
+ + {{reply.favourites_count == 1 ? '1 like' : reply.favourites_count + ' likes'}} + Reply +
+ + {{s.account.username}} + + + + + +
+ + {{s.favourites_count == 1 ? '1 like' : s.favourites_count + ' likes'}} +
No comments yet
+
By using this embed, you agree to our Terms of Use
Error: Problem rendering preview.
+ + + For information about COVID-19, {{config.features.label.covid.org}} + + + + +
+ + {{status.account.username}} + + +
+ + {{s.account.username}} + + + + + +
++ + {{s.favourites_count == 1 ? '1 like' : s.favourites_count + ' likes'}} +
+