layout.html 1.1 KB

123456789101112131415161718192021222324
  1. {% extends "!layout.html" -%}
  2. {% block extrahead -%}
  3. <meta name="doc_version" content="{{ version }}">
  4. {% endblock -%}
  5. {% block linktags -%}
  6. <meta name="theme-color" content="#3d8fcc">
  7. {% if godot_inject_language_links -%}
  8. {% for alternate_lang in godot_docs_supported_languages -%}
  9. {# Convert to ISO 639-1 format, e.g. zh_CN -> zh-cn -#}
  10. {% set alternate_lang_href = alternate_lang.lower().replace("_", "-") -%}
  11. <link rel="alternate" hreflang="{{ alternate_lang_href }}" href="{{ godot_docs_basepath }}{{ alternate_lang }}/{{ godot_canonical_version }}/{{ pagename }}{{ godot_docs_suffix }}" />
  12. {% endfor -%}
  13. <link rel="alternate" hreflang="x-default" href="{{ godot_docs_basepath }}{{ godot_default_lang }}/{{ godot_canonical_version }}/{{ pagename }}{{ godot_docs_suffix }}" />
  14. <link rel="canonical" href="{{ godot_docs_basepath }}{{ lang_attr }}/{{ godot_canonical_version }}/{{ pagename }}{{ godot_docs_suffix }}" />
  15. {% endif -%}
  16. {{ super() }}
  17. {% endblock -%}
  18. {% block htmltitle -%}
  19. <title>{{ godot_title_prefix }}{{ title|striptags|e }}{{ titlesuffix }}</title>
  20. {% endblock -%}