public function block_content($context, array $blocks = array())
 {
     // line 53
     echo "      ";
     echo twig_drupal_escape_filter($this->env, isset($context["content"]) ? $context["content"] : null, "html", null, true);
     echo "\n    ";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 14
     echo "<img";
     echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
     echo " />\n";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 12
     if (isset($context["breadcrumb"]) ? $context["breadcrumb"] : null) {
         // line 13
         echo "  <nav class=\"breadcrumb\" role=\"navigation\" aria-labelledby=\"system-breadcrumb\">\n    <h2 id=\"system-breadcrumb\" class=\"visually-hidden\">";
         // line 14
         echo twig_render_var(t("Breadcrumb"));
         echo "</h2>\n    <ol>\n    ";
         // line 16
         $context['_parent'] = (array) $context;
         $context['_seq'] = twig_ensure_traversable(isset($context["breadcrumb"]) ? $context["breadcrumb"] : null);
         foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
             // line 17
             echo "      <li>";
             echo twig_drupal_escape_filter($this->env, isset($context["item"]) ? $context["item"] : null, "html", null, true);
             echo "</li>\n    ";
         }
         $_parent = $context['_parent'];
         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
         $context = array_intersect_key($context, $_parent) + $_parent;
         // line 19
         echo "    </ol>\n  </nav>\n";
     }
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 15
     echo "<form";
     echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
     echo ">\n  ";
     // line 16
     echo twig_drupal_escape_filter($this->env, isset($context["children"]) ? $context["children"] : null, "html", null, true);
     echo "\n</form>\n";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 39
     echo "<div";
     echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
     echo ">\n  ";
     // line 40
     if (twig_in_filter(isset($context["label_display"]) ? $context["label_display"] : null, array(0 => "before", 1 => "invisible"))) {
         // line 41
         echo "    ";
         echo twig_drupal_escape_filter($this->env, isset($context["label"]) ? $context["label"] : null, "html", null, true);
         echo "\n  ";
     }
     // line 43
     echo "  ";
     if (!twig_test_empty(isset($context["prefix"]) ? $context["prefix"] : null)) {
         // line 44
         echo "    <span class=\"field-prefix\">";
         echo twig_drupal_escape_filter($this->env, isset($context["prefix"]) ? $context["prefix"] : null, "html", null, true);
         echo "</span>\n  ";
     }
     // line 46
     echo "  ";
     echo twig_drupal_escape_filter($this->env, isset($context["children"]) ? $context["children"] : null, "html", null, true);
     echo "\n  ";
     // line 47
     if (!twig_test_empty(isset($context["suffix"]) ? $context["suffix"] : null)) {
         // line 48
         echo "    <span class=\"field-suffix\">";
         echo twig_drupal_escape_filter($this->env, isset($context["suffix"]) ? $context["suffix"] : null, "html", null, true);
         echo "</span>\n  ";
     }
     // line 50
     echo "  ";
     if ((isset($context["label_display"]) ? $context["label_display"] : null) == "after") {
         // line 51
         echo "    ";
         echo twig_drupal_escape_filter($this->env, isset($context["label"]) ? $context["label"] : null, "html", null, true);
         echo "\n  ";
     }
     // line 53
     echo "  ";
     if ($this->getAttribute(isset($context["description"]) ? $context["description"] : null, "content")) {
         // line 54
         echo "    <div";
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["description"]) ? $context["description"] : null, "attributes"), "html", null, true);
         echo ">\n      ";
         // line 55
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["description"]) ? $context["description"] : null, "content"), "html", null, true);
         echo "\n    </div>\n  ";
     }
     // line 58
     echo "</div>\n";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 18
     echo "<a href=\"";
     echo twig_drupal_escape_filter($this->env, isset($context["url"]) ? $context["url"] : null, "html", null, true);
     echo "\"";
     echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
     echo ">";
     echo twig_drupal_escape_filter($this->env, isset($context["icon"]) ? $context["icon"] : null, "html", null, true);
     echo "</a>\n";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 16
     if (!twig_test_empty(isset($context["title"]) ? $context["title"] : null) || (isset($context["required"]) ? $context["required"] : null)) {
         // line 17
         echo "<label";
         echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
         echo ">";
         echo twig_drupal_escape_filter($this->env, isset($context["title"]) ? $context["title"] : null, "html", null, true);
         echo "</label>";
     }
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 14
     if (isset($context["items"]) ? $context["items"] : null) {
         // line 15
         echo "  <h2 class=\"visually-hidden\">";
         echo twig_render_var(t("Pages"));
         echo "</h2>\n  ";
         // line 16
         echo twig_drupal_escape_filter($this->env, isset($context["items"]) ? $context["items"] : null, "html", null, true);
         echo "\n";
     }
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 23
     if (isset($context["content"]) ? $context["content"] : null) {
         // line 24
         echo "  <div";
         echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
         echo ">\n    ";
         // line 25
         echo twig_drupal_escape_filter($this->env, isset($context["content"]) ? $context["content"] : null, "html", null, true);
         echo "\n  </div>\n";
     }
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 21
     if ((isset($context["items"]) ? $context["items"] : null) || (isset($context["empty"]) ? $context["empty"] : null)) {
         // line 22
         echo "<div class=\"item-list\">";
         // line 23
         if (isset($context["title"]) ? $context["title"] : null) {
             // line 24
             echo "<h3>";
             echo twig_drupal_escape_filter($this->env, isset($context["title"]) ? $context["title"] : null, "html", null, true);
             echo "</h3>";
         }
         // line 26
         if (isset($context["items"]) ? $context["items"] : null) {
             // line 27
             echo "<";
             echo twig_drupal_escape_filter($this->env, isset($context["list_type"]) ? $context["list_type"] : null, "html", null, true);
             echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
             echo ">";
             // line 28
             $context['_parent'] = (array) $context;
             $context['_seq'] = twig_ensure_traversable(isset($context["items"]) ? $context["items"] : null);
             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
                 // line 29
                 echo "<li";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["item"]) ? $context["item"] : null, "attributes"), "html", null, true);
                 echo ">";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["item"]) ? $context["item"] : null, "value"), "html", null, true);
                 echo "</li>";
             }
             $_parent = $context['_parent'];
             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
             $context = array_intersect_key($context, $_parent) + $_parent;
             // line 31
             echo "</";
             echo twig_drupal_escape_filter($this->env, isset($context["list_type"]) ? $context["list_type"] : null, "html", null, true);
             echo ">";
         } else {
             // line 33
             echo twig_drupal_escape_filter($this->env, isset($context["empty"]) ? $context["empty"] : null, "html", null, true);
         }
         // line 35
         echo "</div>";
     }
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 29
     echo "<!DOCTYPE html>\n<html";
     // line 30
     echo twig_drupal_escape_filter($this->env, isset($context["html_attributes"]) ? $context["html_attributes"] : null, "html", null, true);
     echo ">\n  <head>\n    ";
     // line 32
     echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "head"), "html", null, true);
     echo "\n    <title>";
     // line 33
     echo twig_drupal_escape_filter($this->env, isset($context["head_title"]) ? $context["head_title"] : null, "html", null, true);
     echo "</title>\n    ";
     // line 34
     echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "styles"), "html", null, true);
     echo "\n    ";
     // line 35
     echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "scripts"), "html", null, true);
     echo "\n  </head>\n  <body";
     // line 37
     echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
     echo ">\n    <a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n      ";
     // line 39
     echo twig_render_var(t("Skip to main content"));
     echo "\n    </a>\n    ";
     // line 41
     echo twig_drupal_escape_filter($this->env, isset($context["page_top"]) ? $context["page_top"] : null, "html", null, true);
     echo "\n    ";
     // line 42
     echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "content"), "html", null, true);
     echo "\n    ";
     // line 43
     echo twig_drupal_escape_filter($this->env, isset($context["page_bottom"]) ? $context["page_bottom"] : null, "html", null, true);
     echo "\n    ";
     // line 44
     echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "scripts", array(0 => "footer"), "method"), "html", null, true);
     echo "\n  </body>\n</html>\n";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 25
     echo "<nav";
     echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
     echo ">\n  <div";
     // line 26
     echo twig_drupal_escape_filter($this->env, isset($context["toolbar_attributes"]) ? $context["toolbar_attributes"] : null, "html", null, true);
     echo ">\n    <h2 class=\"visually-hidden\">";
     // line 27
     echo twig_drupal_escape_filter($this->env, isset($context["toolbar_heading"]) ? $context["toolbar_heading"] : null, "html", null, true);
     echo "</h2>\n    ";
     // line 28
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["tabs"]) ? $context["tabs"] : null);
     foreach ($context['_seq'] as $context["_key"] => $context["tab"]) {
         // line 29
         echo "      <div";
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["tab"]) ? $context["tab"] : null, "attributes"), "html", null, true);
         echo ">";
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["tab"]) ? $context["tab"] : null, "link"), "html", null, true);
         echo "</div>\n    ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['tab'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 31
     echo "  </div>\n  ";
     // line 32
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["trays"]) ? $context["trays"] : null);
     foreach ($context['_seq'] as $context["_key"] => $context["tray"]) {
         // line 33
         echo "    ";
         ob_start();
         // line 34
         echo "    <div";
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["tray"]) ? $context["tray"] : null, "attributes"), "html", null, true);
         echo ">\n      <div class=\"toolbar-lining clearfix\">\n        ";
         // line 36
         if ($this->getAttribute(isset($context["tray"]) ? $context["tray"] : null, "label")) {
             // line 37
             echo "          <h3 class=\"toolbar-tray-name visually-hidden\">";
             echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["tray"]) ? $context["tray"] : null, "label"), "html", null, true);
             echo "</h3>\n        ";
         }
         // line 39
         echo "        ";
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["tray"]) ? $context["tray"] : null, "links"), "html", null, true);
         echo "\n      </div>\n    </div>\n    ";
         echo trim(preg_replace('/>\\s+</', '><', ob_get_clean()));
         // line 43
         echo "  ";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['tray'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
     // line 44
     echo "  ";
     echo twig_drupal_escape_filter($this->env, isset($context["remainder"]) ? $context["remainder"] : null, "html", null, true);
     echo "\n</nav>\n";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 26
     $context['_parent'] = (array) $context;
     $context['_seq'] = twig_ensure_traversable(isset($context["message_list"]) ? $context["message_list"] : null);
     foreach ($context['_seq'] as $context["type"] => $context["messages"]) {
         // line 27
         echo "  <div class=\"messages messages--";
         echo twig_drupal_escape_filter($this->env, isset($context["type"]) ? $context["type"] : null, "html", null, true);
         echo "\" role=\"contentinfo\" aria-label=\"";
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["status_headings"]) ? $context["status_headings"] : null, isset($context["type"]) ? $context["type"] : null, array(), "array"), "html", null, true);
         echo "\">\n    ";
         // line 28
         if ((isset($context["type"]) ? $context["type"] : null) == "error") {
             // line 29
             echo "      <div role=\"alert\">\n    ";
         }
         // line 31
         echo "      ";
         if ($this->getAttribute(isset($context["status_headings"]) ? $context["status_headings"] : null, isset($context["type"]) ? $context["type"] : null, array(), "array")) {
             // line 32
             echo "        <h2 class=\"visually-hidden\">";
             echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["status_headings"]) ? $context["status_headings"] : null, isset($context["type"]) ? $context["type"] : null, array(), "array"), "html", null, true);
             echo "</h2>\n      ";
         }
         // line 34
         echo "      ";
         if (twig_length_filter($this->env, isset($context["messages"]) ? $context["messages"] : null) > 1) {
             // line 35
             echo "        <ul class=\"messages__list\">\n          ";
             // line 36
             $context['_parent'] = (array) $context;
             $context['_seq'] = twig_ensure_traversable(isset($context["messages"]) ? $context["messages"] : null);
             foreach ($context['_seq'] as $context["_key"] => $context["message"]) {
                 // line 37
                 echo "            <li class=\"messages__item\">";
                 echo twig_drupal_escape_filter($this->env, isset($context["message"]) ? $context["message"] : null, "html", null, true);
                 echo "</li>\n          ";
             }
             $_parent = $context['_parent'];
             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['message'], $context['_parent'], $context['loop']);
             $context = array_intersect_key($context, $_parent) + $_parent;
             // line 39
             echo "        </ul>\n      ";
         } else {
             // line 41
             echo "        ";
             echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["messages"]) ? $context["messages"] : null, 0), "html", null, true);
             echo "\n      ";
         }
         // line 43
         echo "    ";
         if ((isset($context["type"]) ? $context["type"] : null) == "error") {
             // line 44
             echo "      </div>\n    ";
         }
         // line 46
         echo "  </div>\n";
     }
     $_parent = $context['_parent'];
     unset($context['_seq'], $context['_iterated'], $context['type'], $context['messages'], $context['_parent'], $context['loop']);
     $context = array_intersect_key($context, $_parent) + $_parent;
 }
コード例 #14
0
 /**
  * Tests output of integer and double 0 values of twig_drupal_escape_filter().
  *
  * @see https://www.drupal.org/node/2417733
  */
 public function testsRenderEscapedZeroValue()
 {
     $this->assertSame(twig_drupal_escape_filter($this->twigEnvironment, 0), 0, 'twig_escape_filter() returns zero correctly when provided as an integer.');
     $this->assertSame(twig_drupal_escape_filter($this->twigEnvironment, 0.0), 0, 'twig_escape_filter() returns zero correctly when provided as a double.');
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 40
     echo "<div";
     echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
     echo ">\n  ";
     // line 41
     echo twig_drupal_escape_filter($this->env, isset($context["title_prefix"]) ? $context["title_prefix"] : null, "html", null, true);
     echo "\n  ";
     // line 42
     if (isset($context["title"]) ? $context["title"] : null) {
         // line 43
         echo "    ";
         echo twig_drupal_escape_filter($this->env, isset($context["title"]) ? $context["title"] : null, "html", null, true);
         echo "\n  ";
     }
     // line 45
     echo "  ";
     echo twig_drupal_escape_filter($this->env, isset($context["title_suffix"]) ? $context["title_suffix"] : null, "html", null, true);
     echo "\n  ";
     // line 46
     if (isset($context["header"]) ? $context["header"] : null) {
         // line 47
         echo "    <div class=\"view-header\">\n      ";
         // line 48
         echo twig_drupal_escape_filter($this->env, isset($context["header"]) ? $context["header"] : null, "html", null, true);
         echo "\n    </div>\n  ";
     }
     // line 51
     echo "  ";
     if (isset($context["exposed"]) ? $context["exposed"] : null) {
         // line 52
         echo "    <div class=\"view-filters\">\n      ";
         // line 53
         echo twig_drupal_escape_filter($this->env, isset($context["exposed"]) ? $context["exposed"] : null, "html", null, true);
         echo "\n    </div>\n  ";
     }
     // line 56
     echo "  ";
     if (isset($context["attachment_before"]) ? $context["attachment_before"] : null) {
         // line 57
         echo "    <div class=\"attachment attachment-before\">\n      ";
         // line 58
         echo twig_drupal_escape_filter($this->env, isset($context["attachment_before"]) ? $context["attachment_before"] : null, "html", null, true);
         echo "\n    </div>\n  ";
     }
     // line 61
     echo "\n  ";
     // line 62
     if (isset($context["rows"]) ? $context["rows"] : null) {
         // line 63
         echo "    <div class=\"view-content\">\n      ";
         // line 64
         echo twig_drupal_escape_filter($this->env, isset($context["rows"]) ? $context["rows"] : null, "html", null, true);
         echo "\n    </div>\n  ";
     } elseif (isset($context["empty"]) ? $context["empty"] : null) {
         // line 67
         echo "    <div class=\"view-empty\">\n      ";
         // line 68
         echo twig_drupal_escape_filter($this->env, isset($context["empty"]) ? $context["empty"] : null, "html", null, true);
         echo "\n    </div>\n  ";
     }
     // line 71
     echo "\n  ";
     // line 72
     if (isset($context["pager"]) ? $context["pager"] : null) {
         // line 73
         echo "    ";
         echo twig_drupal_escape_filter($this->env, isset($context["pager"]) ? $context["pager"] : null, "html", null, true);
         echo "\n  ";
     }
     // line 75
     echo "  ";
     if (isset($context["attachment_after"]) ? $context["attachment_after"] : null) {
         // line 76
         echo "    <div class=\"attachment attachment-after\">\n      ";
         // line 77
         echo twig_drupal_escape_filter($this->env, isset($context["attachment_after"]) ? $context["attachment_after"] : null, "html", null, true);
         echo "\n    </div>\n  ";
     }
     // line 80
     echo "  ";
     if (isset($context["more"]) ? $context["more"] : null) {
         // line 81
         echo "    ";
         echo twig_drupal_escape_filter($this->env, isset($context["more"]) ? $context["more"] : null, "html", null, true);
         echo "\n  ";
     }
     // line 83
     echo "  ";
     if (isset($context["footer"]) ? $context["footer"] : null) {
         // line 84
         echo "    <div class=\"view-footer\">\n      ";
         // line 85
         echo twig_drupal_escape_filter($this->env, isset($context["footer"]) ? $context["footer"] : null, "html", null, true);
         echo "\n    </div>\n  ";
     }
     // line 88
     echo "  ";
     if (isset($context["feed_icon"]) ? $context["feed_icon"] : null) {
         // line 89
         echo "    <div class=\"feed-icon\">\n      ";
         // line 90
         echo twig_drupal_escape_filter($this->env, isset($context["feed_icon"]) ? $context["feed_icon"] : null, "html", null, true);
         echo "\n    </div>\n  ";
     }
     // line 93
     echo "</div>\n";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 80
     echo "<div id=\"page-wrapper\"><div id=\"page\">\n\n  <header id=\"header\" class=\"";
     // line 82
     echo twig_render_var(isset($context["secondary_menu"]) ? $context["secondary_menu"] : null ? "with-secondary-menu" : "without-secondary-menu");
     echo "\" role=\"banner\" aria-label=\"";
     echo twig_render_var(t("Site header"));
     echo "\"><div class=\"section clearfix\">\n   ";
     // line 83
     if (isset($context["secondary_menu"]) ? $context["secondary_menu"] : null) {
         // line 84
         echo "      <nav id=\"secondary-menu\" class=\"navigation\" role=\"navigation\"  aria-labelledby=\"links__system_secondary_menu\">\n        ";
         // line 85
         echo twig_drupal_escape_filter($this->env, isset($context["secondary_menu"]) ? $context["secondary_menu"] : null, "html", null, true);
         echo "\n      </nav> <!-- /#secondary-menu -->\n    ";
     }
     // line 88
     echo "\n    ";
     // line 89
     if (isset($context["logo"]) ? $context["logo"] : null) {
         // line 90
         echo "      <a href=\"";
         echo twig_drupal_escape_filter($this->env, isset($context["front_page"]) ? $context["front_page"] : null, "html", null, true);
         echo "\" title=\"";
         echo twig_render_var(t("Home"));
         echo "\" rel=\"home\" id=\"logo\">\n        <img src=\"";
         // line 91
         echo twig_drupal_escape_filter($this->env, isset($context["logo"]) ? $context["logo"] : null, "html", null, true);
         echo "\" alt=\"";
         echo twig_render_var(t("Home"));
         echo "\" />\n      </a>\n    ";
     }
     // line 94
     echo "\n    ";
     // line 95
     if ((isset($context["site_name"]) ? $context["site_name"] : null) || (isset($context["site_slogan"]) ? $context["site_slogan"] : null)) {
         // line 96
         echo "      <div id=\"name-and-slogan\"";
         if ((isset($context["hide_site_name"]) ? $context["hide_site_name"] : null) && (isset($context["hide_site_slogan"]) ? $context["hide_site_slogan"] : null)) {
             echo " class=\"visually-hidden\"";
         }
         echo ">\n        ";
         // line 97
         if (isset($context["site_name"]) ? $context["site_name"] : null) {
             // line 98
             echo "          ";
             if (isset($context["title"]) ? $context["title"] : null) {
                 // line 99
                 echo "            <div id=\"site-name\"";
                 if (isset($context["hide_site_name"]) ? $context["hide_site_name"] : null) {
                     echo " class=\"visually-hidden\"";
                 }
                 echo ">\n              <strong>\n                <a href=\"";
                 // line 101
                 echo twig_drupal_escape_filter($this->env, isset($context["front_page"]) ? $context["front_page"] : null, "html", null, true);
                 echo "\" title=\"";
                 echo twig_render_var(t("Home"));
                 echo "\" rel=\"home\"><span>";
                 echo twig_drupal_escape_filter($this->env, isset($context["site_name"]) ? $context["site_name"] : null, "html", null, true);
                 echo "</span></a>\n              </strong>\n            </div>\n          ";
                 // line 105
                 echo "          ";
             } else {
                 // line 106
                 echo "            <h1 id=\"site-name\"";
                 if (isset($context["hide_site_name"]) ? $context["hide_site_name"] : null) {
                     echo " class=\"visually-hidden\" ";
                 }
                 echo ">\n              <a href=\"";
                 // line 107
                 echo twig_drupal_escape_filter($this->env, isset($context["front_page"]) ? $context["front_page"] : null, "html", null, true);
                 echo "\" title=\"";
                 echo twig_render_var(t("Home"));
                 echo "\" rel=\"home\"><span>";
                 echo twig_drupal_escape_filter($this->env, isset($context["site_name"]) ? $context["site_name"] : null, "html", null, true);
                 echo "</span></a>\n            </h1>\n          ";
             }
             // line 110
             echo "        ";
         }
         // line 111
         echo "\n        ";
         // line 112
         if (isset($context["site_slogan"]) ? $context["site_slogan"] : null) {
             // line 113
             echo "          <div id=\"site-slogan\"";
             if (isset($context["hide_site_slogan"]) ? $context["hide_site_slogan"] : null) {
                 echo " class=\"visually-hidden\"";
             }
             echo ">\n            ";
             // line 114
             echo twig_drupal_escape_filter($this->env, isset($context["site_slogan"]) ? $context["site_slogan"] : null, "html", null, true);
             echo "\n          </div>\n        ";
         }
         // line 117
         echo "      </div><!-- /#name-and-slogan -->\n    ";
     }
     // line 119
     echo "\n    ";
     // line 120
     echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "header"), "html", null, true);
     echo "\n\n    ";
     // line 122
     if (isset($context["main_menu"]) ? $context["main_menu"] : null) {
         // line 123
         echo "      <nav id =\"main-menu\" class=\"navigation\" role=\"navigation\" aria-labelledby=\"links__system_main_menu\">\n        <div id=\"nav\"></div>\n        <div id=\"no-nav\"></div>\n        <a class=\"main-menu-reveal\" href=\"#nav\">";
         // line 126
         echo twig_render_var(t("Menu"));
         echo "</a>\n        <a class=\"main-menu-reveal main-menu-reveal--hide\" href=\"#no-nav\">";
         // line 127
         echo twig_render_var(t("Menu"));
         echo "</a>\n        ";
         // line 128
         echo twig_drupal_escape_filter($this->env, isset($context["main_menu"]) ? $context["main_menu"] : null, "html", null, true);
         echo "\n      </nav> <!-- /#main-menu -->\n    ";
     }
     // line 131
     echo "  </div></header> <!-- /.section, /#header-->\n\n  ";
     // line 133
     if (isset($context["messages"]) ? $context["messages"] : null) {
         // line 134
         echo "    <div id=\"messages\"><div class=\"section clearfix\">\n      ";
         // line 135
         echo twig_drupal_escape_filter($this->env, isset($context["messages"]) ? $context["messages"] : null, "html", null, true);
         echo "\n    </div></div> <!-- /.section, /#messages -->\n  ";
     }
     // line 138
     echo "\n  ";
     // line 139
     if ($this->getAttribute(isset($context["page"]) ? $context["page"] : null, "featured")) {
         // line 140
         echo "    <aside id=\"featured\"><div class=\"section clearfix\">\n      ";
         // line 141
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "featured"), "html", null, true);
         echo "\n    </div></aside> <!-- /.section, /#featured -->\n  ";
     }
     // line 144
     echo "\n  <div id=\"main-wrapper\" class=\"clearfix\"><div id=\"main\" class=\"clearfix\">\n    ";
     // line 146
     echo twig_drupal_escape_filter($this->env, isset($context["breadcrumb"]) ? $context["breadcrumb"] : null, "html", null, true);
     echo "\n\n    <main id=\"content\" class=\"column\" role=\"main\"><section class=\"section\">\n      ";
     // line 149
     if ($this->getAttribute(isset($context["page"]) ? $context["page"] : null, "highlighted")) {
         echo "<div id=\"highlighted\">";
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "highlighted"), "html", null, true);
         echo "</div>";
     }
     // line 150
     echo "      <a id=\"main-content\" tabindex=\"-1\"></a>\n      ";
     // line 151
     echo twig_drupal_escape_filter($this->env, isset($context["title_prefix"]) ? $context["title_prefix"] : null, "html", null, true);
     echo "\n        ";
     // line 152
     if (isset($context["title"]) ? $context["title"] : null) {
         // line 153
         echo "          <h1 class=\"title\" id=\"page-title\">\n            ";
         // line 154
         echo twig_drupal_escape_filter($this->env, isset($context["title"]) ? $context["title"] : null, "html", null, true);
         echo "\n          </h1>\n        ";
     }
     // line 157
     echo "      ";
     echo twig_drupal_escape_filter($this->env, isset($context["title_suffix"]) ? $context["title_suffix"] : null, "html", null, true);
     echo "\n        ";
     // line 158
     if (isset($context["tabs"]) ? $context["tabs"] : null) {
         // line 159
         echo "          <nav class=\"tabs\" role=\"navigation\" aria-label=\"";
         echo twig_render_var(t("Tabs"));
         echo "\">\n            ";
         // line 160
         echo twig_drupal_escape_filter($this->env, isset($context["tabs"]) ? $context["tabs"] : null, "html", null, true);
         echo "\n          </nav>\n        ";
     }
     // line 163
     echo "      ";
     echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "help"), "html", null, true);
     echo "\n        ";
     // line 164
     if (isset($context["action_links"]) ? $context["action_links"] : null) {
         // line 165
         echo "          <ul class=\"action-links\">\n            ";
         // line 166
         echo twig_drupal_escape_filter($this->env, isset($context["action_links"]) ? $context["action_links"] : null, "html", null, true);
         echo "\n          </ul>\n        ";
     }
     // line 169
     echo "      ";
     echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "content"), "html", null, true);
     echo "\n      ";
     // line 170
     echo twig_drupal_escape_filter($this->env, isset($context["feed_icons"]) ? $context["feed_icons"] : null, "html", null, true);
     echo "\n    </section></main> <!-- /.section, /#content -->\n\n    ";
     // line 173
     if ($this->getAttribute(isset($context["page"]) ? $context["page"] : null, "sidebar_first")) {
         // line 174
         echo "      <div id=\"sidebar-first\" class=\"column sidebar\"><aside class=\"section\">\n        ";
         // line 175
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "sidebar_first"), "html", null, true);
         echo "\n      </aside></div><!-- /.section, /#sidebar-first -->\n    ";
     }
     // line 178
     echo "\n    ";
     // line 179
     if ($this->getAttribute(isset($context["page"]) ? $context["page"] : null, "sidebar_second")) {
         // line 180
         echo "      <div id=\"sidebar-second\" class=\"column sidebar\"><aside class=\"section\">\n        ";
         // line 181
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "sidebar_second"), "html", null, true);
         echo "\n      </aside></div><!-- /.section, /#sidebar-second -->\n    ";
     }
     // line 184
     echo "\n  </div></div><!-- /#main, /#main-wrapper -->\n\n  ";
     // line 187
     if ($this->getAttribute(isset($context["page"]) ? $context["page"] : null, "triptych_first") || $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "triptych_middle") || $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "triptych_last")) {
         // line 188
         echo "    <div id=\"triptych-wrapper\"><aside id=\"triptych\" class=\"clearfix\">\n      ";
         // line 189
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "triptych_first"), "html", null, true);
         echo "\n      ";
         // line 190
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "triptych_middle"), "html", null, true);
         echo "\n      ";
         // line 191
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "triptych_last"), "html", null, true);
         echo "\n    </aside></div><!-- /#triptych, /#triptych-wrapper -->\n  ";
     }
     // line 194
     echo "\n  <div id=\"footer-wrapper\"><footer class=\"section\">\n\n    ";
     // line 197
     if ($this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer_firstcolumn") || $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer_secondcolumn") || $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer_thirdcolumn") || $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer_fourthcolumn")) {
         // line 198
         echo "      <div id=\"footer-columns\" class=\"clearfix\">\n        ";
         // line 199
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer_firstcolumn"), "html", null, true);
         echo "\n        ";
         // line 200
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer_secondcolumn"), "html", null, true);
         echo "\n        ";
         // line 201
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer_thirdcolumn"), "html", null, true);
         echo "\n        ";
         // line 202
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer_fourthcolumn"), "html", null, true);
         echo "\n      </div><!-- /#footer-columns -->\n    ";
     }
     // line 205
     echo "\n    ";
     // line 206
     if ($this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer")) {
         // line 207
         echo "      <div id=\"footer\" role=\"contentinfo\" class=\"clearfix\">\n        ";
         // line 208
         echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["page"]) ? $context["page"] : null, "footer"), "html", null, true);
         echo "\n      </div> <!-- /#footer -->\n   ";
     }
     // line 211
     echo "\n  </footer></div> <!-- /.section, /#footer-wrapper -->\n\n</div></div> <!-- /#page, /#page-wrapper -->\n";
 }
 protected function doDisplay(array $context, array $blocks = array())
 {
     // line 38
     if (isset($context["links"]) ? $context["links"] : null) {
         // line 39
         if (isset($context["heading"]) ? $context["heading"] : null) {
             // line 40
             if ($this->getAttribute(isset($context["heading"]) ? $context["heading"] : null, "level")) {
                 // line 41
                 echo "<";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["heading"]) ? $context["heading"] : null, "level"), "html", null, true);
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["heading"]) ? $context["heading"] : null, "attributes"), "html", null, true);
                 echo ">";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["heading"]) ? $context["heading"] : null, "text"), "html", null, true);
                 echo "</";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["heading"]) ? $context["heading"] : null, "level"), "html", null, true);
                 echo ">";
             } else {
                 // line 43
                 echo "<h2";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["heading"]) ? $context["heading"] : null, "attributes"), "html", null, true);
                 echo ">";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["heading"]) ? $context["heading"] : null, "text"), "html", null, true);
                 echo "</h2>";
             }
         }
         // line 46
         echo "<ul";
         echo twig_drupal_escape_filter($this->env, isset($context["attributes"]) ? $context["attributes"] : null, "html", null, true);
         echo ">";
         // line 47
         $context['_parent'] = (array) $context;
         $context['_seq'] = twig_ensure_traversable(isset($context["links"]) ? $context["links"] : null);
         foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
             // line 48
             echo "<li";
             echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["item"]) ? $context["item"] : null, "attributes"), "html", null, true);
             echo ">";
             // line 49
             if ($this->getAttribute(isset($context["item"]) ? $context["item"] : null, "link")) {
                 // line 50
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["item"]) ? $context["item"] : null, "link"), "html", null, true);
             } elseif ($this->getAttribute(isset($context["item"]) ? $context["item"] : null, "text_attributes")) {
                 // line 52
                 echo "<span";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["item"]) ? $context["item"] : null, "text_attributes"), "html", null, true);
                 echo ">";
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["item"]) ? $context["item"] : null, "text"), "html", null, true);
                 echo "</span>";
             } else {
                 // line 54
                 echo twig_drupal_escape_filter($this->env, $this->getAttribute(isset($context["item"]) ? $context["item"] : null, "text"), "html", null, true);
             }
             // line 56
             echo "</li>";
         }
         $_parent = $context['_parent'];
         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
         $context = array_intersect_key($context, $_parent) + $_parent;
         // line 58
         echo "</ul>";
     }
 }