diff --git a/src/templates/app.html b/src/templates/app.html
index 518a9cc24..dd6d43ccb 100644
--- a/src/templates/app.html
+++ b/src/templates/app.html
@@ -13,14 +13,21 @@
-
-
+
+
+
+
+
+
+
+
+
diff --git a/static/js/init.js b/static/js/init.js
index bc41a3217..7f2312f4a 100644
--- a/static/js/init.js
+++ b/static/js/init.js
@@ -94,8 +94,6 @@ $(document).on('click', 'div.popover-content a', function(e) {
}
});
-let linkInfo;
-
$(document).bind('keydown', 'alt+l', function() {
var range = $('#noteDetail').summernote('createRange');
console.log("range:", range);
diff --git a/static/js/tree.js b/static/js/tree.js
index 35b1e8464..3da823f3b 100644
--- a/static/js/tree.js
+++ b/static/js/tree.js
@@ -202,4 +202,12 @@ $("button#btnResetSearch").click(function () {
let tree = $("#tree").fancytree("getTree");
tree.clearFilter();
-});
\ No newline at end of file
+});
+
+function collapseTree() {
+ $("#tree").fancytree("getRootNode").visit(function(node){
+ node.setExpanded(false);
+ });
+}
+
+$(document).bind('keydown', 'alt+c', collapseTree);
\ No newline at end of file