From acdd7bcbcb4f9d1979b051941cc9d47883b37459 Mon Sep 17 00:00:00 2001 From: Mattias Erming Date: Thu, 29 May 2014 18:01:20 -0700 Subject: [PATCH] Minor changes --- client/css/style.css | 8 +++++++- client/js/chat.js | 1 - lib/server.js | 11 +++++++++-- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/client/css/style.css b/client/css/style.css index 2c8f5d6..f602aab 100644 --- a/client/css/style.css +++ b/client/css/style.css @@ -213,7 +213,13 @@ button { #chat .row span { display: table-cell; padding-top: 2px; - padding-bottom: 3px; + padding-bottom: 2px; +} +#chat .row:first-child span { + padding-top: 6px; +} +#chat .row:last-child span { + padding-bottom: 6px; } #chat .row:hover .time { color: #aaa; diff --git a/client/js/chat.js b/client/js/chat.js index b1fdd37..c03e35e 100644 --- a/client/js/chat.js +++ b/client/js/chat.js @@ -55,7 +55,6 @@ $(function() { function event(e, data) { switch (e) { case "join": - console.log(render("windows", {windows: [data.chan]})); chat.append(render("windows", {windows: [data.chan]})) .find(".window") .last() diff --git a/lib/server.js b/lib/server.js index 2965620..747a368 100644 --- a/lib/server.js +++ b/lib/server.js @@ -405,10 +405,17 @@ function event(e, data) { case "mode": var chan = _.findWhere(channels, {name: data.target}); if (typeof chan !== "undefined") { - this.client.write("NAMES " + data.target); + clearTimeout(this.timer); + this.timer = setTimeout((function() { + this.client.write("NAMES " + data.target); + }).bind(this), 200); + var nick = data.nick; + if (nick.indexOf(".") !== -1) { + nick = data.target; + } var msg = new Msg({ type: "mode", - from: data.nick, + from: nick, text: data.mode + " " + data.client, }); chan.messages.push(msg);