Merge pull request #723 from nextcloud/feature-631/remember-side-menu-state

Deck now remembers the side menu state
This commit is contained in:
Julius Härtl
2018-11-23 15:31:47 +01:00
committed by GitHub
2 changed files with 6 additions and 6 deletions

View File

@@ -1,4 +1,6 @@
{
"esversion": 6,
"globals": {
"jasmine" : false,
"spyOn" : false,
@@ -21,7 +23,6 @@
"devel" : true,
"eqeqeq" : true,
"eqnull" : false,
"es5" : true,
"evil" : false,
"forin" : true,
"immed" : true,
@@ -39,7 +40,6 @@
"plusplus" : false,
"quotmark" : "single",
"regexp" : false,
"strict" : true,
"sub" : true,
"trailing" : true,
"undef" : true,

View File

@@ -22,7 +22,7 @@
import app from '../app/App.js';
/** global: OC */
/* globals oc_current_user: false */
app.controller('AppController', function ($scope, $location, $http, $log, $rootScope, $attrs) {
$rootScope.sidebar = {
show: false
@@ -32,13 +32,13 @@ app.controller('AppController', function ($scope, $location, $http, $log, $rootS
$rootScope.config = JSON.parse($attrs.config);
$rootScope.compactMode = localStorage.getItem('deck.compactMode') === 'true';
$scope.appNavigationHide = false;
$scope.appNavigationHide = localStorage.getItem('deck.appNavigationHide') === 'true';
$scope.toggleSidebar = function() {
if ($(window).width() > 768) {
$log.debug($scope.appNavigationHide);
$scope.appNavigationHide = !$scope.appNavigationHide;
console.log($scope.appNavigationHide);
localStorage.setItem('deck.appNavigationHide', JSON.stringify($scope.appNavigationHide));
}
};
});