47 lines
1.4 KiB
Twig
47 lines
1.4 KiB
Twig
{#
|
|
/**
|
|
* @file
|
|
* Default theme implementation for the basic structure of a single Drupal page.
|
|
*
|
|
* Variables:
|
|
* - css: A list of CSS files for the current page.
|
|
* - head: Markup for the HEAD element (including meta tags, keyword tags, and
|
|
* so on).
|
|
* - head_title: A modified version of the page title, for use in the TITLE tag.
|
|
* - head_title_array: List of text elements that make up the head_title
|
|
* variable. May contain 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'.
|
|
* - styles: Style tags necessary to import all necessary CSS files in the head.
|
|
* - scripts: Script tags necessary to load the JavaScript files and settings
|
|
* in the head.
|
|
*
|
|
* @see template_preprocess_html()
|
|
*
|
|
* @ingroup themeable
|
|
*/
|
|
#}
|
|
<!DOCTYPE html>
|
|
<html{{ html_attributes }}>
|
|
<head>
|
|
{{ page.head }}
|
|
<title>{{ head_title }}</title>
|
|
{{ page.styles }}
|
|
{{ page.scripts }}
|
|
</head>
|
|
<body{{ attributes }}>
|
|
<a href="#main-content" class="visually-hidden focusable skip-link">
|
|
{{ 'Skip to main content'|t }}
|
|
</a>
|
|
{{ page_top }}
|
|
{{ page.content }}
|
|
{{ page_bottom }}
|
|
{{ page.scripts('footer') }}
|
|
</body>
|
|
</html>
|