diff --git a/client/css/style.css b/client/css/style.css index 72c96a6e..2b9a1bd8 100644 --- a/client/css/style.css +++ b/client/css/style.css @@ -230,7 +230,7 @@ kbd { #chat .lobby .title::before { content: "\f0a0"; /* http://fontawesome.io/icon/hdd-o/ */ } #sidebar .chan.query::before, -#chat .query .title::before { content: "\f0e6"; /* http://fontawesome.io/icon/comments-o/ */ } +#chat .query .title::before { content: "\f007"; /* http://fontawesome.io/icon/user/ */ } #sidebar .chan.channel::before, #chat .channel .title::before { content: "\f0f6"; /* http://fontawesome.io/icon/file-text-o/ */ } diff --git a/client/js/lounge.js b/client/js/lounge.js index b6fa32f5..6e3757ce 100644 --- a/client/js/lounge.js +++ b/client/js/lounge.js @@ -83,8 +83,18 @@ $(function() { data: target.data("name"), }); } else if (target.hasClass("chan")) { + let itemClass; + + if (target.hasClass("lobby")) { + itemClass = "network"; + } else if (target.hasClass("query")) { + itemClass = "user"; + } else { + itemClass = "chan"; + } + output = templates.contextmenu_item({ - class: target.hasClass("lobby") ? "network" : "chan", + class: itemClass, text: target.data("title"), data: target.data("target"), });