menu-local-task.html.twig
Theme override for a local task link.
Available variables:
- attributes: HTML attributes for the wrapper element.
 - is_active: Whether the task item is an active tab.
 - link: A rendered link element.
 - level: The menu level where the tab is rendered.
 
Note: This template renders the content for each task item in menu-local-tasks.html.twig.
See also
template_preprocess_menu_local_task()
4 theme calls to menu-local-task.html.twig
- hook_menu_local_tasks_alter in core/
lib/ Drupal/ Core/ Menu/ menu.api.php  - Alter local tasks displayed on the page before they are rendered.
 - LocalTaskManager::getTasksBuild in core/
lib/ Drupal/ Core/ Menu/ LocalTaskManager.php  - Gets the render array for all local tasks.
 - menu_test_menu_local_tasks_alter in core/
modules/ system/ tests/ modules/ menu_test/ menu_test.module  - Implements hook_menu_local_tasks_alter().
 - ViewFormBase::getDisplayTabs in core/
modules/ views_ui/ src/ ViewFormBase.php  - Adds tabs for navigating across Displays when editing a View.
 
File
- 
              core/
themes/ olivero/ templates/ navigation/ menu-local-task.html.twig  
View source
- {#
 - /**
 -  * @file
 -  * Theme override for a local task link.
 -  *
 -  * Available variables:
 -  * - attributes: HTML attributes for the wrapper element.
 -  * - is_active: Whether the task item is an active tab.
 -  * - link: A rendered link element.
 -  * - level: The menu level where the tab is rendered.
 -  *
 -  * Note: This template renders the content for each task item in
 -  * menu-local-tasks.html.twig.
 -  *
 -  * @see template_preprocess_menu_local_task()
 -  */
 - #}
 - <li{{ attributes.addClass('tabs__tab', is_active ? 'is-active') }}>
 -   {{ link }}
 -   {% if is_active and level == 'primary' %}
 -     <button class="tabs__trigger" aria-label="{{ 'Tabs display toggle'|t }}" aria-expanded="false">
 -       <span class="tabs__trigger-icon">
 -         <span></span>
 -         <span></span>
 -         <span></span>
 -       </span>
 -     </button>
 -   {% endif %}
 - </li>
 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.