mirror of https://github.com/calzoneman/sync.git
Implement #107
This commit is contained in:
parent
aba806018c
commit
2622aaac41
|
@ -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;
|
||||||
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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) {
|
||||||
|
|
Loading…
Reference in New Issue