_layouts/default.html in editorial-autogestiva-jekyll-theme-0.2.8 vs _layouts/default.html in editorial-autogestiva-jekyll-theme-0.3.0
- old
+ new
@@ -5,39 +5,59 @@
<base href="{% base %}" />
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<meta name="theme-color" content="white"/>
<meta name="color-scheme" content="light"/>
+ <meta name="referrer" content="strict-origin-when-cross-origin"/>
<link href="assets/css/styles.css" rel="stylesheet">
+ {% comment %}
+ Webpack. La configuración se pasa por variables de entorno, en
+ desarrollo hay que evitar el archivo .env (copiarlo de .env.example
+ si no existe.
+ {% endcomment %}
+ <link rel="preload" as="script" type="text/javascript" href="env.js" />
+ <script type="text/javascript" src="env.js"></script>
+ <script defer type="text/javascript" src="assets/js/pack.js"></script>
+
+ {% comment %}
+ Agregar otras tipografías. Esto hace que las tipografías se carguen
+ lo más rápido posible y minimizar el tiempo en que se ven las del
+ navegador. En Firefox todavía no está soportado.
+ {% endcomment %}
+ {% include_cached preload_font.html font='assets/fonts/forkawesome-webfont.woff2' %}
+
+ <link rel="icon" type="image/svg+xml" href="public/favicon.svg">
+ <link rel="alternate icon" href="public/favicon.ico">
+ <link rel="mask-icon" href="public/favicon.svg" color="white">
+
{% seo %}
{% feed_meta %}
</head>
<body>
+ <div id="header" data-turbolinks-permanent>
+ {%- include_cached notification.html -%}
+ </div>
+
{% comment %}
Como los libros nunca salen en el menú, podemos cachearlo
{% endcomment %}
-
{%- if page.layout == 'book' -%}
{% include_cached navbar.html %}
{%- else %}
{% include navbar.html %}
{%- endif -%}
- <main class="container">
+ <main data-controller="stock" class="container mb-3">
<div class="row justify-content-center d-print-block">
<div class="col">
{{ content }}
</div>
</div>
-
- {%- if page.layout == 'editorial' -%}
- {%- assign footer = false -%}
- {%- else -%}
- {%- assign footer = true -%}
- {%- endif -%}
-
- {% include_cached footer.html footer=footer %}
</main>
+
+ {%- assign footer = page.layout | not: 'editorial' -%}
+ {% include_cached footer.html footer=footer %}
+ {% include floating_alert.html %}
</body>
</html>