book-2.0.x-dev/templates/book-export-html.html.twig
templates/book-export-html.html.twig
{# /** * @file * Default theme implementation for printed version of book outline. * * Available variables: * - title: Top level node title. * - head: Header tags. * - language: Language object. * - language_rtl: A flag indicating whether the current display language is a * right to left language. * - base_url: URL to the home page. * - contents: Nodes within the current outline rendered through * book-node-export-html.html.twig. * * @see template_preprocess_book_export_html() * * @ingroup themeable */ #} <!DOCTYPE html> <html{{ html_attributes }}> <head> <title>{{ title }}</title> {{ page.head }} <base href="{{ base_url }}" /> <meta name="robots" content="noindex"> <link type="text/css" rel="stylesheet" href="misc/print.css" /> </head> <body> {% if book_title %} <h1>{{ book_title }}</h1> {% endif %} {# The given node is embedded to its absolute depth in a top level section. For example, a child node with depth 2 in the hierarchy is contained in (otherwise empty) div elements corresponding to depth 0 and depth 1. This is intended to support WYSIWYG output - e.g., level 3 sections always look like level 3 sections, no matter their depth relative to the node selected to be exported as printer-friendly HTML. #} {% if depth > 1 %}{% for i in 1..depth - 1 %} <div> {% endfor %}{% endif %} {{ contents }} {% if depth > 1 %}{% for i in 1..depth - 1 %} </div> {% endfor %}{% endif %} </body> </html>