uswds_base-8.x-2.0-alpha1/preprocess/menu/menu_local_tasks.preprocess.inc
preprocess/menu/menu_local_tasks.preprocess.inc
<?php /** * @file * Preprocess function for this hook. */ /** * Implements hook_preprocess_menu_local_tasks(). */ function uswds_base_preprocess_menu_local_tasks(&$variables) { if (!empty($variables['primary'])) { foreach($variables['primary'] as $menu_item_key => $menu_attributes) { $variables['primary'][$menu_item_key]['#link']['localized_options']['attributes']['class'][] = 'usa-button'; if (!empty($variables['primary'][$menu_item_key]['#active'])) { $variables['primary'][$menu_item_key]['#link']['localized_options']['attributes']['class'][] = 'usa-focus'; } } } if (!empty($variables['secondary'])) { foreach($variables['secondary'] as $menu_item_key => $menu_attributes) { $variables['secondary'][$menu_item_key]['#link']['localized_options']['attributes']['class'][] = 'usa-button'; $variables['secondary'][$menu_item_key]['#link']['localized_options']['attributes']['class'][] = 'usa-button-secondary'; if (!empty($variables['secondary'][$menu_item_key]['#active'])) { $variables['secondary'][$menu_item_key]['#link']['localized_options']['attributes']['class'][] = 'usa-focus'; } } } }