_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>