You are here

function toolbar_preprocess_html in Drupal 8

Same name and namespace in other branches
  1. 7 modules/toolbar/toolbar.module \toolbar_preprocess_html()
  2. 9 core/modules/toolbar/toolbar.module \toolbar_preprocess_html()

Implements hook_preprocess_HOOK() for HTML document templates.

File

core/modules/toolbar/toolbar.module, line 271
Administration toolbar for quick access to top level administration items.

Code

function toolbar_preprocess_html(&$variables) {
  if (!\Drupal::currentUser()
    ->hasPermission('access toolbar')) {
    return;
  }
  $variables['attributes']['class'][] = 'toolbar-tray-open';
  $variables['attributes']['class'][] = 'toolbar-horizontal';
  $variables['attributes']['class'][] = 'toolbar-fixed';
  $variables['attributes']['class'][] = 'toolbar-loading';
}