add loader
This commit is contained in:
@@ -90,6 +90,24 @@
|
||||
body.append(sideMenuContainer)
|
||||
sideMenuContainer.append(sideMenu)
|
||||
|
||||
<?php if ($_['loader-enabled'] === true): ?>
|
||||
var pageLoader = $('<div id="side-menu-loader">')
|
||||
var pageLoaderBar = $('<div id="side-menu-loader-bar">')
|
||||
|
||||
body.append(pageLoader)
|
||||
pageLoader.append(pageLoaderBar)
|
||||
|
||||
var pageLoaderValue = 0
|
||||
|
||||
$(window).on('beforeunload', function() {
|
||||
setInterval(function() {
|
||||
pageLoaderBar.width(pageLoaderValue.toString() + '%')
|
||||
|
||||
pageLoaderValue = Math.min(pageLoaderValue + .2, 100)
|
||||
}, 25)
|
||||
})
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($_['opener-position'] === 'before'): ?>
|
||||
sideMenuOpener.insertBefore('#nextcloud')
|
||||
<?php else: ?>
|
||||
|
||||
Reference in New Issue
Block a user