aboutsummaryrefslogtreecommitdiff
path: root/public/js
diff options
context:
space:
mode:
authorPitu <[email protected]>2017-01-21 19:30:04 -0300
committerPitu <[email protected]>2017-01-21 19:30:04 -0300
commitb1b5515eec757bd082f4041bf9800fd8608dfa7e (patch)
tree85d43623962c113ec88af24a6b3e146554721b36 /public/js
parentAdded logout to dashboard (diff)
downloadhost.fuwn.me-b1b5515eec757bd082f4041bf9800fd8608dfa7e.tar.xz
host.fuwn.me-b1b5515eec757bd082f4041bf9800fd8608dfa7e.zip
Sections now highlight when active
Diffstat (limited to 'public/js')
-rw-r--r--public/js/panel.js18
1 files changed, 13 insertions, 5 deletions
diff --git a/public/js/panel.js b/public/js/panel.js
index ae7529e..b52e796 100644
--- a/public/js/panel.js
+++ b/public/js/panel.js
@@ -54,19 +54,17 @@ panel.prepareDashboard = function(){
document.getElementById('auth').style.display = 'none';
document.getElementById('dashboard').style.display = 'block';
- /*
document.getElementById('itemUploads').addEventListener('click', function(){
- panel.getUploads();
+ panel.setActiveMenu(this);
});
document.getElementById('itemManageGallery').addEventListener('click', function(){
- panel.getAlbums();
+ panel.setActiveMenu(this);
});
document.getElementById('itemTokens').addEventListener('click', function(){
- panel.changeTokens();
+ panel.setActiveMenu(this);
});
- */
panel.getAlbumsSidebar();
}
@@ -427,6 +425,7 @@ panel.getAlbumsSidebar = function(){
}
panel.getAlbum = function(item){
+ panel.setActiveMenu(item);
panel.getUploads(item.id);
}
@@ -516,6 +515,15 @@ panel.submitToken = function(type, token){
}
+panel.setActiveMenu = function(item){
+ var menu = document.getElementById('menu');
+ var items = menu.getElementsByTagName('a');
+ for(var i = 0; i < items.length; i++)
+ items[i].className = "";
+
+ item.className = 'is-active';
+}
+
window.onload = function () {
panel.preparePage();
}