diff --git a/client/client.js b/client/client.js index f4dd868..fd8dd1a 100644 --- a/client/client.js +++ b/client/client.js @@ -154,6 +154,9 @@ function pushMessage(args) { else if (args.nick == '*') { messageEl.classList.add('info') } + else if (args.text && args.text.indexOf("@" + myNick.split("#")[0] + " ") != -1) { + messageEl.classList.add('direct') + } // Nickname var nickSpanEl = document.createElement('span') diff --git a/client/scheme.less b/client/scheme.less index 40a3673..80e8288 100644 --- a/client/scheme.less +++ b/client/scheme.less @@ -56,6 +56,12 @@ input, textarea { } } +.direct { + .text { + color: @base09; + } +} + #footer { background: @base00; } diff --git a/client/style.less b/client/style.less index ec1b48e..1891381 100644 --- a/client/style.less +++ b/client/style.less @@ -100,6 +100,10 @@ ul { margin: 0; } +.direct .text { + font-weight: bold; +} + #footer { position: fixed; bottom: 0;