base.njk 813 B

123456789101112131415161718192021222324252627
  1. <!doctype html>
  2. <html lang="en"{% if templateClass %} class="{{ templateClass }}"{% endif %}>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>{{ subtitle + ' - ' if subtitle}}{{ title }}</title>
  7. {%- set css %}
  8. {% include 'index.css' %}
  9. {% include 'components/lists.css' %}
  10. {% include 'components/external-links.css' %}
  11. {% include 'components/minilink.css' %}
  12. {% include 'components/toc.css' %}
  13. {% include 'components/info-blocks.css' %}
  14. {% include 'prism-theme.css' %}
  15. {% include 'asciinema.css' %}
  16. {% endset %}
  17. <style>{{ css | safe }}</style>
  18. {% if feedTitle and feedUrl %}
  19. <link rel="alternate" href="{{ feedUrl }}" title="{{ feedTitle }}" type="application/atom+xml">
  20. {% endif %}
  21. </head>
  22. <body>
  23. {{ content | safe }}
  24. </body>
  25. </html>