Mercurial > hg > isophonics-drupal-site
view core/modules/toolbar/templates/toolbar.html.twig @ 19:fa3358dc1485 tip
Add ndrum files
author | Chris Cannam |
---|---|
date | Wed, 28 Aug 2019 13:14:47 +0100 |
parents | 4c8ae668cc8c |
children |
line wrap: on
line source
{# /** * @file * Default theme implementation for the administrative toolbar. * * Available variables: * - attributes: HTML attributes for the wrapper. * - toolbar_attributes: HTML attributes to apply to the toolbar. * - toolbar_heading: The heading or label for the toolbar. * - tabs: List of tabs for the toolbar. * - attributes: HTML attributes for the tab container. * - link: Link or button for the menu tab. * - trays: Toolbar tray list, each associated with a tab. Each tray in trays * contains: * - attributes: HTML attributes to apply to the tray. * - label: The tray's label. * - links: The tray menu links. * - remainder: Any non-tray, non-tab elements left to be rendered. * * @see template_preprocess_toolbar() * * @ingroup themeable */ #} <div{{ attributes.addClass('toolbar') }}> <nav{{ toolbar_attributes.addClass('toolbar-bar') }}> <h2 class="visually-hidden">{{ toolbar_heading }}</h2> {% for key, tab in tabs %} {% set tray = trays[key] %} <div{{ tab.attributes.addClass('toolbar-tab') }}> {{ tab.link }} {% spaceless %} <div{{ tray.attributes }}> {% if tray.label %} <nav class="toolbar-lining clearfix" role="navigation" aria-label="{{ tray.label }}"> <h3 class="toolbar-tray-name visually-hidden">{{ tray.label }}</h3> {% else %} <nav class="toolbar-lining clearfix" role="navigation"> {% endif %} {{ tray.links }} </nav> </div> {% endspaceless %} </div> {% endfor %} </nav> {{ remainder }} </div>