diff options
Diffstat (limited to 'nikola/data/themes/base/templates/base.tmpl')
| -rw-r--r-- | nikola/data/themes/base/templates/base.tmpl | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/nikola/data/themes/base/templates/base.tmpl b/nikola/data/themes/base/templates/base.tmpl index 2b0cbfd..f071c95 100644 --- a/nikola/data/themes/base/templates/base.tmpl +++ b/nikola/data/themes/base/templates/base.tmpl @@ -2,8 +2,8 @@ <%namespace name="base" file="base_helper.tmpl" import="*"/> <%namespace name="header" file="base_header.tmpl" import="*"/> <%namespace name="footer" file="base_footer.tmpl" import="*"/> -<%namespace name="annotations" file="annotation_helper.tmpl"/> ${set_locale(lang)} +### <html> tag is included by base.html_headstart ${base.html_headstart()} <%block name="extra_head"> ### Leave this block alone. @@ -11,16 +11,29 @@ ${base.html_headstart()} ${template_hooks['extra_head']()} </head> <body> -<a href="#content" class="sr-only sr-only-focusable">${messages("Skip to main content")}</a> + <a href="#content" class="sr-only sr-only-focusable">${messages("Skip to main content")}</a> <div id="container"> - ${header.html_header()} - <main id="content"> + ${header.html_header()} + <main id="content"> <%block name="content"></%block> - </main> - ${footer.html_footer()} + </main> + ${footer.html_footer()} </div> ${base.late_load_js()} + % if date_fanciness != 0: + <!-- fancy dates --> + <script> + luxon.Settings.defaultLocale = "${luxon_locales[lang]}"; + fancydates(${date_fanciness}, ${luxon_date_format}); + </script> + <!-- end fancy dates --> + % endif <%block name="extra_js"></%block> + <script> + baguetteBox.run('div#content', { + ignoreClass: 'islink', + captions: function(element){var i=element.getElementsByTagName('img')[0];return i===undefined?'':i.alt;}}); + </script> ${body_end} ${template_hooks['body_end']()} </body> |
