summaryrefslogtreecommitdiff
path: root/modules/toolbar/toolbar.js
diff options
context:
space:
mode:
Diffstat (limited to 'modules/toolbar/toolbar.js')
-rw-r--r--modules/toolbar/toolbar.js18
1 files changed, 13 insertions, 5 deletions
diff --git a/modules/toolbar/toolbar.js b/modules/toolbar/toolbar.js
index 48e8d7ab1..aa2e34770 100644
--- a/modules/toolbar/toolbar.js
+++ b/modules/toolbar/toolbar.js
@@ -7,11 +7,11 @@
Drupal.behaviors.admin = {
attach: function(context) {
- // Set the intial state of the toolbar.
+ // Set the initial state of the toolbar.
$('#toolbar', context).once('toolbar', Drupal.admin.toolbar.init);
// Toggling toolbar drawer.
- $('#toolbar span.toggle', context).once('toolbar-toggle').click(function() {
+ $('#toolbar a.toggle', context).once('toolbar-toggle').click(function() {
Drupal.admin.toolbar.toggle();
return false;
});
@@ -44,8 +44,12 @@ Drupal.admin.toolbar.init = function() {
* Collapse the admin toolbar.
*/
Drupal.admin.toolbar.collapse = function() {
+ var toggle_text = Drupal.t('Open the drawer');
$('#toolbar div.toolbar-drawer').addClass('collapsed');
- $('#toolbar span.toggle').removeClass('toggle-active');
+ $('#toolbar a.toggle')
+ .removeClass('toggle-active')
+ .attr('title', toggle_text)
+ .html(toggle_text);
$('body').removeClass('toolbar-drawer');
$.cookie(
'Drupal.admin.toolbar.collapsed',
@@ -58,8 +62,12 @@ Drupal.admin.toolbar.collapse = function() {
* Expand the admin toolbar.
*/
Drupal.admin.toolbar.expand = function() {
+ var toggle_text = Drupal.t('Close the drawer');
$('#toolbar div.toolbar-drawer').removeClass('collapsed');
- $('#toolbar span.toggle').addClass('toggle-active');
+ $('#toolbar a.toggle')
+ .addClass('toggle-active')
+ .attr('title', toggle_text)
+ .html(toggle_text);
$('body').addClass('toolbar-drawer');
$.cookie(
'Drupal.admin.toolbar.collapsed',
@@ -72,7 +80,7 @@ Drupal.admin.toolbar.expand = function() {
* Toggle the admin toolbar.
*/
Drupal.admin.toolbar.toggle = function() {
- if ($('#toolbar .toolbar-drawer').is('.collapsed')) {
+ if ($('#toolbar div.toolbar-drawer').hasClass('collapsed')) {
Drupal.admin.toolbar.expand();
}
else {