Drupal 8.0.0 beta 12. More info: https://www.drupal.org/node/2514176
This commit is contained in:
		
						commit
						9921556621
					
				
					 13277 changed files with 1459781 additions and 0 deletions
				
			
		|  | @ -0,0 +1,63 @@ | |||
| {# | ||||
| /** | ||||
|  * @file | ||||
|  * Theme override for a menu block. | ||||
|  * | ||||
|  * Available variables: | ||||
|  * - plugin_id: The ID of the block implementation. | ||||
|  * - label: The configured label of the block if visible. | ||||
|  * - configuration: A list of the block's configuration values. | ||||
|  *   - label: The configured label for the block. | ||||
|  *   - label_display: The display settings for the label. | ||||
|  *   - module: The module that provided this block plugin. | ||||
|  *   - cache: The cache settings. | ||||
|  *   - Block plugin specific settings will also be stored here. | ||||
|  * - block - The full block entity. | ||||
|  *   - label_hidden: The hidden block title value if the block was | ||||
|  *     configured to hide the title ('label' is empty in this case). | ||||
|  *   - module: The module that generated the block. | ||||
|  *   - delta: An ID for the block, unique within each module. | ||||
|  *   - region: The block region embedding the current block. | ||||
|  * - content: The content of this block. | ||||
|  * - attributes: HTML attributes for the containing element. | ||||
|  *   - id: A valid HTML ID and guaranteed unique. | ||||
|  * - title_attributes: HTML attributes for the title element. | ||||
|  * - content_attributes: HTML attributes for the content element. | ||||
|  * - title_prefix: Additional output populated by modules, intended to be | ||||
|  *   displayed in front of the main title tag that appears in the template. | ||||
|  * - title_suffix: Additional output populated by modules, intended to be | ||||
|  *   displayed after the main title tag that appears in the template. | ||||
|  * | ||||
|  * Headings should be used on navigation menus that consistently appear on | ||||
|  * multiple pages. When this menu block's label is configured to not be | ||||
|  * displayed, it is automatically made invisible using the 'visually-hidden' CSS | ||||
|  * class, which still keeps it visible for screen-readers and assistive | ||||
|  * technology. Headings allow screen-reader and keyboard only users to navigate | ||||
|  * to or skip the links. | ||||
|  * See http://juicystudio.com/article/screen-readers-display-none.php and | ||||
|  * http://www.w3.org/TR/WCAG-TECHS/H42.html for more information. | ||||
|  */ | ||||
| #} | ||||
| {% | ||||
|   set classes = [ | ||||
|     'block', | ||||
|     'block-menu', | ||||
|     'navigation', | ||||
|     'menu--' ~ derivative_plugin_id|clean_class, | ||||
|   ] | ||||
| %} | ||||
| {% set heading_id = attributes.id ~ '-menu'|clean_id %} | ||||
| <nav role="navigation" aria-labelledby="{{ heading_id }}"{{ attributes.addClass(classes)|without('role', 'aria-labelledby') }}> | ||||
|   {# Label. If not displayed, we still provide it for screen readers. #} | ||||
|   {% if not configuration.label_display %} | ||||
|     {% set title_attributes = title_attributes.addClass('visually-hidden') %} | ||||
|   {% endif %} | ||||
|   {{ title_prefix }} | ||||
|   <h2{{ title_attributes.setAttribute('id', heading_id) }}>{{ configuration.label }}</h2> | ||||
|   {{ title_suffix }} | ||||
| 
 | ||||
|   {# Menu. #} | ||||
|   {% block content %} | ||||
|     {{ content }} | ||||
|   {% endblock %} | ||||
| </nav> | ||||
		Reference in a new issue
	
	 Pantheon Automation
						Pantheon Automation