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