Fixes login staying centred

Now included in `$(window).resize();` to update location of Login
container. The login is now more of a visually 'true' centre, with the offset being more towards the top.
Centring on resize, wasn't in original commit to remove one extra event listener.
This commit is contained in:
Matthew Harrison-Jones 2013-06-11 18:56:25 +01:00
parent 2be5ce72ae
commit 94c8c94ad1

View File

@ -19,6 +19,14 @@
return (obj.textContent || obj.innerText || $(obj).text() || "") === meta[3];
};
// Called on Window resize
$(window).resize(function () {
var loginContainer = $(".js-login-container"),
marginTop = Math.round(($(window).height() / 2) - loginContainer.outerHeight());
loginContainer.css('margin-top', marginTop);
});
$(document).ready(function () {
@ -33,9 +41,7 @@
// LOGIN SCREEN
var loginContainer = $(".js-login-container"),
marginTop = Math.round(($(window).height() - loginContainer.height()) / 2);
loginContainer.css('margin-top', marginTop);
$(window).resize();
// EDITOR / NOTIFICATIONS