From f857ae3841ffe0d92fc620c8ef215de1e1890a34 Mon Sep 17 00:00:00 2001 From: Lars Jung Date: Mon, 30 Mar 2015 21:59:44 +0200 Subject: [PATCH] Update sidebar toggle. --- src/_h5ai/client/images/ui/back.svg | 3 +++ src/_h5ai/client/images/ui/info.svg | 3 +++ src/_h5ai/client/js/inc/view/sidebar.js | 5 ++++- 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 src/_h5ai/client/images/ui/back.svg create mode 100644 src/_h5ai/client/images/ui/info.svg diff --git a/src/_h5ai/client/images/ui/back.svg b/src/_h5ai/client/images/ui/back.svg new file mode 100644 index 00000000..3275e210 --- /dev/null +++ b/src/_h5ai/client/images/ui/back.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/_h5ai/client/images/ui/info.svg b/src/_h5ai/client/images/ui/info.svg new file mode 100644 index 00000000..ebc0e5c5 --- /dev/null +++ b/src/_h5ai/client/images/ui/info.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/_h5ai/client/js/inc/view/sidebar.js b/src/_h5ai/client/js/inc/view/sidebar.js index 3cf27012..bb8bdbc6 100644 --- a/src/_h5ai/client/js/inc/view/sidebar.js +++ b/src/_h5ai/client/js/inc/view/sidebar.js @@ -3,13 +3,14 @@ modulejs.define('view/sidebar', ['$', 'core/resource', 'core/store'], function ( var storekey = 'sidebarIsVisible'; var toggleTemplate = ''; 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(); } }