50 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Twig
		
	
	
	
	
	
		
		
			
		
	
	
			50 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Twig
		
	
	
	
	
	
| 
								 | 
							
								{#
							 | 
						||
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * @file
							 | 
						||
| 
								 | 
							
								 * Default theme implementation for the basic structure of a single Drupal page.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * Variables:
							 | 
						||
| 
								 | 
							
								 * - logged_in: A flag indicating if user is logged in.
							 | 
						||
| 
								 | 
							
								 * - root_path: The root path of the current page (e.g., node, admin, user).
							 | 
						||
| 
								 | 
							
								 * - node_type: The content type for the current node, if the page is a node.
							 | 
						||
| 
								 | 
							
								 * - head_title: List of text elements that make up the head_title variable.
							 | 
						||
| 
								 | 
							
								 *   May contain one or more of the following:
							 | 
						||
| 
								 | 
							
								 *   - title: The title of the page.
							 | 
						||
| 
								 | 
							
								 *   - name: The name of the site.
							 | 
						||
| 
								 | 
							
								 *   - slogan: The slogan of the site.
							 | 
						||
| 
								 | 
							
								 * - page_top: Initial rendered markup. This should be printed before 'page'.
							 | 
						||
| 
								 | 
							
								 * - page: The rendered page markup.
							 | 
						||
| 
								 | 
							
								 * - page_bottom: Closing rendered markup. This variable should be printed after
							 | 
						||
| 
								 | 
							
								 *   'page'.
							 | 
						||
| 
								 | 
							
								 * - db_offline: A flag indicating if the database is offline.
							 | 
						||
| 
								 | 
							
								 * - placeholder_token: The token for generating head, css, js and js-bottom
							 | 
						||
| 
								 | 
							
								 *   placeholders.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * @see \Drupal\Core\Theme\ThemePreprocess::preprocessHtml()
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * @ingroup themeable
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								#}
							 | 
						||
| 
								 | 
							
								<!DOCTYPE html>
							 | 
						||
| 
								 | 
							
								<html{{ html_attributes }}>
							 | 
						||
| 
								 | 
							
								  <head>
							 | 
						||
| 
								 | 
							
								    <head-placeholder token="{{ placeholder_token }}">
							 | 
						||
| 
								 | 
							
								    <title>{{ head_title|safe_join(' | ') }}</title>
							 | 
						||
| 
								 | 
							
								    <css-placeholder token="{{ placeholder_token }}">
							 | 
						||
| 
								 | 
							
								    <js-placeholder token="{{ placeholder_token }}">
							 | 
						||
| 
								 | 
							
								  </head>
							 | 
						||
| 
								 | 
							
								  <body{{ attributes }}>
							 | 
						||
| 
								 | 
							
								    {#
							 | 
						||
| 
								 | 
							
								      Keyboard navigation/accessibility link to main content section in
							 | 
						||
| 
								 | 
							
								      page.html.twig.
							 | 
						||
| 
								 | 
							
								    #}
							 | 
						||
| 
								 | 
							
								    <a href="#main-content" class="visually-hidden focusable">
							 | 
						||
| 
								 | 
							
								      {{ 'Skip to main content'|t }}
							 | 
						||
| 
								 | 
							
								    </a>
							 | 
						||
| 
								 | 
							
								    {{ page_top }}
							 | 
						||
| 
								 | 
							
								    {{ page }}
							 | 
						||
| 
								 | 
							
								    {{ page_bottom }}
							 | 
						||
| 
								 | 
							
								    <js-bottom-placeholder token="{{ placeholder_token }}">
							 | 
						||
| 
								 | 
							
								  </body>
							 | 
						||
| 
								 | 
							
								</html>
							 |