From b84f1277dd022ae797aa24c8126fdcca4ddf8406 Mon Sep 17 00:00:00 2001 From: Mitchdev Date: Wed, 31 Jul 2024 15:30:59 +1200 Subject: [PATCH] Remove user actions in userlist --- assets/chat/css/style.scss | 31 ---------------------------- assets/chat/js/menus/ChatUserMenu.js | 18 +--------------- 2 files changed, 1 insertion(+), 48 deletions(-) diff --git a/assets/chat/css/style.scss b/assets/chat/css/style.scss index b6b8447b..a45be050 100644 --- a/assets/chat/css/style.scss +++ b/assets/chat/css/style.scss @@ -1433,37 +1433,6 @@ hr { visibility: visible; align-items: center; display: flex; - .user-actions { - position: absolute; - right: $gutter-md; - .mention-nick { - background: transparent url('../img/icon-share.svg') no-repeat center - center; - background-size: contain; - } - .whisper-nick { - background: transparent url('../img/icon-whisper.svg') no-repeat - center center; - background-size: contain; - } - .mention-nick, - .whisper-nick { - visibility: hidden; - margin-right: $gutter-xs; - margin-top: 0.45em; - display: inline-block; - opacity: 0.25; - width: 1em; - height: 1em; - &:hover { - opacity: 1; - } - } - } - &:hover .mention-nick, - &:hover .whisper-nick { - visibility: visible; - } &:hover { background: #282828; } diff --git a/assets/chat/js/menus/ChatUserMenu.js b/assets/chat/js/menus/ChatUserMenu.js index 788c6bef..1d421bad 100644 --- a/assets/chat/js/menus/ChatUserMenu.js +++ b/assets/chat/js/menus/ChatUserMenu.js @@ -52,22 +52,6 @@ export default class ChatUserMenu extends ChatMenu { true, ), ); - this.container.on('click', '.mention-nick', (e) => { - ChatMenu.closeMenus(this.chat); - const value = this.chat.input.val().toString().trim(); - const username = $(e.target).parent().parent().data('username'); - this.chat.input - .val(`${value + (value === '' ? '' : ' ') + username} `) - .focus(); - return false; - }); - this.container.on('click', '.whisper-nick', (e) => { - ChatMenu.closeMenus(this.chat); - const value = this.chat.input.val().toString().trim(); - const username = $(e.target).parent().parent().data('username'); - this.chat.input.val(`/whisper ${username} ${value}`).focus(); - return false; - }); this.container.on('contextmenu', '.users .user-entry', (e) => { const userinfo = this.chat.menus.get('user-info'); if (userinfo) { @@ -244,7 +228,7 @@ export default class ChatUserMenu extends ChatMenu { const features = user.features.length === 0 ? 'nofeature' : user.features.join(' '); const usr = $( - `
${label}
`, + `
${label}
`, ); const section = this.sections.get(this.highestSection(user));