diff --git a/public/js/status.js b/public/js/status.js index 264cdb9b5..78a83256a 100644 Binary files a/public/js/status.js and b/public/js/status.js differ diff --git a/public/js/timeline.js b/public/js/timeline.js index b48e232b0..1903a8c61 100644 Binary files a/public/js/timeline.js and b/public/js/timeline.js differ diff --git a/public/mix-manifest.json b/public/mix-manifest.json index f55e90c13..ad920839b 100644 Binary files a/public/mix-manifest.json and b/public/mix-manifest.json differ diff --git a/resources/assets/js/components/PostComponent.vue b/resources/assets/js/components/PostComponent.vue index d90fa82bf..0520ce3df 100644 --- a/resources/assets/js/components/PostComponent.vue +++ b/resources/assets/js/components/PostComponent.vue @@ -893,11 +893,11 @@ export default { let em = event.target.innerText; if(this.replyText.length == 0) { this.reply_to_profile_id = this.status.account.id; - this.replyText = '@' + this.status.account.username + ' ' + em; + this.replyText = em + ' '; $('textarea[name="comment"]').focus(); } else { this.reply_to_profile_id = this.status.account.id; - this.replyText += em; + this.replyText += em + ' '; $('textarea[name="comment"]').focus(); } }, diff --git a/resources/assets/js/components/Timeline.vue b/resources/assets/js/components/Timeline.vue index 7f9c8882e..1b6920bf1 100644 --- a/resources/assets/js/components/Timeline.vue +++ b/resources/assets/js/components/Timeline.vue @@ -152,10 +152,27 @@ -
@@ -388,6 +405,24 @@ .small .custom-control-label { padding-top: 3px; } + .reply-btn { + position: absolute; + bottom: 12px; + right: 20px; + width: 60px; + text-align: center; + border-radius: 0 3px 3px 0; + } + .emoji-reactions .nav-item { + font-size: 1.2rem; + padding: 9px; + cursor: pointer; + } + .emoji-reactions::-webkit-scrollbar { + width: 0px; + height: 0px; + background: transparent; + }