FEAT: Last position line\r
TIDY: warning/info messages should have their colour decided by CSS\r
FEAT: privacy policy\r
- TIDY: connect dialog offset looks non-centred\r
\r
Authing:\r
TIDY: Finish integration (notably login button on non-autoconnect page).\r
}
qwebirc.ui.ConfirmBox = function(parentElement, callback, initialNickname, initialChannels, autoNick, networkName) {
+ var outerbox = new Element("table");
+ outerbox.addClass("qwebirc-centrebox");
+ parentElement.appendChild(outerbox);
+ var tbody = new Element("tbody");
+ outerbox.appendChild(tbody);
+ var tr = new Element("tr");
+ tbody.appendChild(tr);
+ var td = new Element("td");
+ tr.appendChild(td);
+
var box = new Element("table");
box.addClass("qwebirc-confirmbox");
- parentElement.appendChild(box);
+ td.appendChild(box);
var tbody = new Element("tbody");
box.appendChild(tbody);
}
qwebirc.ui.LoginBox = function(parentElement, callback, initialNickname, initialChannels, networkName) {
+ var outerbox = new Element("table");
+ outerbox.addClass("qwebirc-centrebox");
+ parentElement.appendChild(outerbox);
+ var tbody = new Element("tbody");
+ outerbox.appendChild(tbody);
+ var tr = new Element("tr");
+ tbody.appendChild(tr);
+ var td = new Element("td");
+ tr.appendChild(td);
+
var box = new Element("table");
- parentElement.appendChild(box);
box.addClass("qwebirc-loginbox");
+ td.appendChild(box);
var tbody = new Element("tbody");
box.appendChild(tbody);
/**************** LOGIN BOX *******************/
-.qwebirc-loginbox {
+
+.qwebirc-centrebox {
height: 100%;
width: 100%;
- vertical-align: middle;
}
-.qwebirc-loginbox .tr1 {
+.qwebirc-centrebox table {
width: 100%;
- text-align: center;
}
-.qwebirc-loginbox .tr2 {
+.qwebirc-centrebox table table {
+ width: auto;
+}
+.qwebirc-loginbox .tr1 td {
width: 100%;
text-align: center;
}
vertical-align: top;
}
-.qwebirc-loginbox .tr1 td {
- vertical-align: bottom;
-}
-
.qwebirc-loginbox .tr2 table {
margin-left: auto;
margin-right: auto;
/**************** CONFIRM LOGIN BOX *******************/
.qwebirc-confirmbox {
- height: 100%;
width: 100%;
vertical-align: middle;
}