mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-05-31 07:18:21 -04:00
Update sidebar toggle.
This commit is contained in:
parent
6be58e6506
commit
f857ae3841
3 changed files with 10 additions and 1 deletions
|
@ -3,13 +3,14 @@ modulejs.define('view/sidebar', ['$', 'core/resource', 'core/store'], function (
|
|||
var storekey = 'sidebarIsVisible';
|
||||
var toggleTemplate =
|
||||
'<div id="sidebar-toggle" class="tool">' +
|
||||
'<img src="' + resource.image('settings') + '" alt="settings"/>' +
|
||||
'<img alt="settings"/>' +
|
||||
'</div>';
|
||||
|
||||
|
||||
function update(toggle) {
|
||||
|
||||
var $toggle = $('#sidebar-toggle');
|
||||
var $img = $toggle.find('img');
|
||||
var $sidebar = $('#sidebar');
|
||||
var isVisible = store.get(storekey);
|
||||
|
||||
|
@ -20,9 +21,11 @@ modulejs.define('view/sidebar', ['$', 'core/resource', 'core/store'], function (
|
|||
|
||||
if (isVisible) {
|
||||
$toggle.addClass('current');
|
||||
$img.attr('src', resource.image('back'));
|
||||
$sidebar.show();
|
||||
} else {
|
||||
$toggle.removeClass('current');
|
||||
$img.attr('src', resource.image('settings'));
|
||||
$sidebar.hide();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue