Beautified html, sticky chat, dynamic inputs, beautified qr-code, fixed chat bug

This commit is contained in:
Robin 2012-01-26 17:22:44 +01:00
parent 622068183a
commit 57075d1545
8 changed files with 371 additions and 421 deletions

View file

@ -21,18 +21,17 @@
*/
var padutils = require('/pad_utils').padutils;
var browser = require('/ace2_common').browser;
var chat = (function()
{
var isStuck = false;
var bottomMargin = "0px";
var sDuration = 500;
var hDuration = 750;
var chatMentions = 0;
var title = document.title;
if ($.browser.mobile){
sDuration = 0;
hDuration = 0;
if (browser.mobile){
sDuration = hDuration = 0;
}
var self = {
show: function ()
@ -57,11 +56,12 @@ var chat = (function()
{
$("#focusprotector").hide();
if($.browser.mobile)
bottommargin = "32px";
$("#chatbox").css({right: "20px", bottom: bottomMargin, left: "", top: ""});
if(browser.mobile) {
$("#chatbox").css({right: "0px", bottom: "32px", left: "", top: ""});
} else {
$("#chatbox").css({right: "20px", bottom: "0px", left: "", top: ""});
}
self.scrollDown();
}
});
@ -73,18 +73,18 @@ var chat = (function()
{
console.log(isStuck);
chat.show();
if(!isStuck){ // Stick it to
$('#chatbox').css({"right":"0px", "top":"35px", "border-radius":"0px", "height":"auto"});
if(!isStuck) { // Stick it to
$('#chatbox').css({"right":"0px", "top":"36px", "border-radius":"0px", "height":"auto", "border-right":"none", "border-left":"1px solid #ccc", "border-top":"none", "background-color":"#f1f1f1"});
$('#chattext').css({"top":"0px"});
$('#editorcontainer').css({"right":"170px", "width":"auto"});
isStuck = true;
}
else{ // Unstick it
$('#chatbox').css({"right":"20px", "top":"auto", "border-top-left-radius":"5px", "border-top-right-radius":"5px", "height":"200px"});
} else { // Unstick it
$('#chatbox').css({"right":"20px", "top":"auto", "border-top-left-radius":"5px", "border-top-right-radius":"5px", "border-right":"1px solid #999", "height":"200px", "border-top":"1px solid #999", "background-color":"#f7f7f7"});
$('#chattext').css({"top":"25px"});
$('#editorcontainer').css({"right":"0px", "width":"100%"});
isStuck = false;
}
}
,
},
hide: function ()
{
$("#chatcounter").text("0");
@ -194,3 +194,4 @@ var chat = (function()
}());
exports.chat = chat;