34 lines
		
	
	
		
			884 B
		
	
	
	
		
			Twig
		
	
	
	
	
	
		
		
			
		
	
	
			34 lines
		
	
	
		
			884 B
		
	
	
	
		
			Twig
		
	
	
	
	
	
| 
								 | 
							
								{#
							 | 
						||
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * @file
							 | 
						||
| 
								 | 
							
								 * Default theme implementation to display a single message in the navigation toolbar.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * Available variables:
							 | 
						||
| 
								 | 
							
								 * - content: The message to display.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * @ingroup themeable
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								#}
							 | 
						||
| 
								 | 
							
								{%
							 | 
						||
| 
								 | 
							
								  set classes = [
							 | 
						||
| 
								 | 
							
								    'toolbar-message',
							 | 
						||
| 
								 | 
							
								    'toolbar-message--type--' ~ type,
							 | 
						||
| 
								 | 
							
								  ]
							 | 
						||
| 
								 | 
							
								%}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								{% if url is not empty %}
							 | 
						||
| 
								 | 
							
								  <a {{ attributes.addClass(classes).setAttribute('href', url).setAttribute('data-drupal-tooltip', content).setAttribute('data-drupal-tooltip-class', 'admin-toolbar__tooltip') }}>
							 | 
						||
| 
								 | 
							
								    {{ icon('navigation', type, { class: 'toolbar-message__icon', size: 20 }) }}
							 | 
						||
| 
								 | 
							
								    <div class="toolbar-message__label">
							 | 
						||
| 
								 | 
							
								      {{ content }}
							 | 
						||
| 
								 | 
							
								    </div>
							 | 
						||
| 
								 | 
							
								  </a>
							 | 
						||
| 
								 | 
							
								{% else %}
							 | 
						||
| 
								 | 
							
								  <div {{ attributes.addClass(classes) }}>
							 | 
						||
| 
								 | 
							
								    {{ icon('navigation', type, { class: 'toolbar-message__icon', size: 20 }) }}
							 | 
						||
| 
								 | 
							
								    <div class="toolbar-message__label">
							 | 
						||
| 
								 | 
							
								      {{ content }}
							 | 
						||
| 
								 | 
							
								    </div>
							 | 
						||
| 
								 | 
							
								  </div>
							 | 
						||
| 
								 | 
							
								{% endif %}
							 |