Merge pull request #723 from nextcloud/feature-631/remember-side-menu-state
Deck now remembers the side menu state
This commit is contained in:
@@ -1,4 +1,6 @@
|
|||||||
{
|
{
|
||||||
|
"esversion": 6,
|
||||||
|
|
||||||
"globals": {
|
"globals": {
|
||||||
"jasmine" : false,
|
"jasmine" : false,
|
||||||
"spyOn" : false,
|
"spyOn" : false,
|
||||||
@@ -21,7 +23,6 @@
|
|||||||
"devel" : true,
|
"devel" : true,
|
||||||
"eqeqeq" : true,
|
"eqeqeq" : true,
|
||||||
"eqnull" : false,
|
"eqnull" : false,
|
||||||
"es5" : true,
|
|
||||||
"evil" : false,
|
"evil" : false,
|
||||||
"forin" : true,
|
"forin" : true,
|
||||||
"immed" : true,
|
"immed" : true,
|
||||||
@@ -39,7 +40,6 @@
|
|||||||
"plusplus" : false,
|
"plusplus" : false,
|
||||||
"quotmark" : "single",
|
"quotmark" : "single",
|
||||||
"regexp" : false,
|
"regexp" : false,
|
||||||
"strict" : true,
|
|
||||||
"sub" : true,
|
"sub" : true,
|
||||||
"trailing" : true,
|
"trailing" : true,
|
||||||
"undef" : true,
|
"undef" : true,
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
import app from '../app/App.js';
|
import app from '../app/App.js';
|
||||||
|
|
||||||
/** global: OC */
|
/* globals oc_current_user: false */
|
||||||
app.controller('AppController', function ($scope, $location, $http, $log, $rootScope, $attrs) {
|
app.controller('AppController', function ($scope, $location, $http, $log, $rootScope, $attrs) {
|
||||||
$rootScope.sidebar = {
|
$rootScope.sidebar = {
|
||||||
show: false
|
show: false
|
||||||
@@ -32,13 +32,13 @@ app.controller('AppController', function ($scope, $location, $http, $log, $rootS
|
|||||||
$rootScope.config = JSON.parse($attrs.config);
|
$rootScope.config = JSON.parse($attrs.config);
|
||||||
|
|
||||||
$rootScope.compactMode = localStorage.getItem('deck.compactMode') === 'true';
|
$rootScope.compactMode = localStorage.getItem('deck.compactMode') === 'true';
|
||||||
|
$scope.appNavigationHide = localStorage.getItem('deck.appNavigationHide') === 'true';
|
||||||
$scope.appNavigationHide = false;
|
|
||||||
|
|
||||||
$scope.toggleSidebar = function() {
|
$scope.toggleSidebar = function() {
|
||||||
if ($(window).width() > 768) {
|
if ($(window).width() > 768) {
|
||||||
|
$log.debug($scope.appNavigationHide);
|
||||||
$scope.appNavigationHide = !$scope.appNavigationHide;
|
$scope.appNavigationHide = !$scope.appNavigationHide;
|
||||||
console.log($scope.appNavigationHide);
|
localStorage.setItem('deck.appNavigationHide', JSON.stringify($scope.appNavigationHide));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user