Don't show page until fully loaded

This commit is contained in:
Andrew Miner
2016-04-28 22:38:04 -07:00
parent 2dbda99986
commit 636a8d061c
7 changed files with 63 additions and 14 deletions
+4 -2
View File
@@ -53,8 +53,8 @@ module.exports = class SiteController extends BaseController
if global.env isnt 'prerender'
@modPack.once c.event.sync, =>
@$pageContent.css 'display', ''
@$pageContentLoading.css 'display', 'none'
@$pageContent.removeClass 'hidden'
@$pageContentLoading.addClass 'hidden'
loadCurrentUser: ->
@client.fetchCurrentUser()
@@ -144,6 +144,8 @@ module.exports = class SiteController extends BaseController
$pageContent = $('.page > .content')
$pageContent.removeClass()
$pageContent.addClass 'content'
if not @$pageContentLoading.hasClass 'hidden'
$pageContent.addClass 'hidden'
window.scrollTo 0, 0