--- 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();
});