src/pyams_skin/resources/js/myams.js
changeset 436 4ee52103327c
parent 433 f8b091800256
child 437 52879d6894c0
--- a/src/pyams_skin/resources/js/myams.js	Wed Oct 17 14:38:55 2018 +0200
+++ b/src/pyams_skin/resources/js/myams.js	Wed Oct 17 17:55:33 2018 +0200
@@ -6057,6 +6057,12 @@
 		$(document).ajaxStop(ams.ajax.stop);
 		$(document).ajaxError(ams.error.ajax);
 
+		// Check for minified state in local storage
+		var state = globals.localStorage && globals.localStorage.getItem('window-state');
+		if (state) {
+			body.addClass(state);
+		}
+
 		// Check mobile/desktop
 		if (!ams.isMobile) {
 			ams.root.addClass('desktop-detected');
@@ -6182,7 +6188,14 @@
 
 		// Left navigation collapser
 		$('.minifyme').click(function(e) {
-			$('BODY').toggleClass("minified");
+			body.toggleClass("minified");
+			if (globals.localStorage) {
+				if (body.hasClass('minified')) {
+					globals.localStorage.setItem('window-state', 'minified');
+				} else {
+					globals.localStorage.setItem('window-state', '');
+				}
+			}
 			$(this).effect("highlight", {}, 500);
 			e.preventDefault();
 		});