This commit is contained in:
calzoneman 2013-05-11 15:12:51 -04:00
parent aba806018c
commit 2622aaac41
3 changed files with 27 additions and 1 deletions

View File

@ -1005,3 +1005,11 @@ li.alert-error.alert-info {
background-color: #2f2f2f; background-color: #2f2f2f;
border-color: #000000; border-color: #000000;
} }
.nick-hover {
background-color: #660066;
}
.userlist_owner {
color: #ff9900;
}

View File

@ -185,6 +185,10 @@ html, body {
background-color: #ddffdd; background-color: #ddffdd;
} }
.nick-hover {
background-color: #ffff99;
}
.drink { .drink {
margin: 10px 10px; margin: 10px 10px;
padding: 10px 0px; padding: 10px 0px;

View File

@ -151,7 +151,21 @@ function addChatMessage(data) {
return; return;
} }
var div = formatChatMessage(data); var div = formatChatMessage(data);
div.data("sender", data.username);
div.appendTo($("#messagebuffer")); div.appendTo($("#messagebuffer"));
div.mouseover(function() {
$("#messagebuffer").children().each(function() {
var name = $(this).data("sender");
if(name == data.username) {
$(this).addClass("nick-hover");
}
});
});
div.mouseleave(function() {
$("#messagebuffer").children().each(function() {
$(this).removeClass("nick-hover");
});
});
// Cap chatbox at most recent 100 messages // Cap chatbox at most recent 100 messages
if($("#messagebuffer").children().length > 100) { if($("#messagebuffer").children().length > 100) {
$($("#messagebuffer").children()[0]).remove(); $($("#messagebuffer").children()[0]).remove();
@ -198,7 +212,7 @@ function formatChatMessage(data) {
if(!skip) { if(!skip) {
name.appendTo(div); name.appendTo(div);
} }
$("<strong/>").text(data.username + ": ").appendTo(name); $("<strong/>").addClass("username").text(data.username + ": ").appendTo(name);
var message = $("<span/>").appendTo(div); var message = $("<span/>").appendTo(div);
message[0].innerHTML = data.msg; message[0].innerHTML = data.msg;
if(data.modflair) { if(data.modflair) {