{# rosixdocs/layout.html ~~~~~~~~~~~~~~~~~~~~ Master layout template for Sphinx themes. Copyright 2015 Grigoriy Kramarenko This file is part of RosixDocs theme for Sphinx. #} {%- block doctype -%} {%- endblock %} {%- set render_sidebar = (not embedded) and (not theme_nosidebar|tobool) and (sidebars != []) %} {%- set url_root = pathto('', 1) %} {%- if not embedded and docstitle %} {%- set titlesuffix = " — "|safe + docstitle|e %} {%- else %} {%- set titlesuffix = "" %} {%- endif %} {%- macro navbar() %} {%- include "navbar.html" %} {%- endmacro %} {%- macro breadcrumbs() %} {%- if prev %} {{ _('previous') }} {%- else %} {{ _('previous') }} {%- endif %} {%- if parents %} {{ _('up') }} {%- else %} {{ _('up') }} {%- endif %} {%- if next %} {{ _('next') }} {%- else %} {{ _('next') }} {%- endif %} {%- endmacro %} {%- macro sidebar() %} {%- if render_sidebar %} {%- block sidebarlogo %} {%- if logo %} {%- endif %} {%- endblock %} {%- if sidebars != None %} {#- new style sidebar: explicitly include/exclude templates #} {%- for sidebartemplate in sidebars %} {%- include sidebartemplate %} {%- endfor %} {%- else %} {#- old style sidebars: using blocks -- should be deprecated #} {%- block sidebartoc %} {%- include "localtoc.html" %} {%- endblock %} {%- block sidebarrel %} {%- include "relations.html" %} {%- endblock %} {%- block sidebarsourcelink %} {%- include "sourcelink.html" %} {%- endblock %} {%- if customsidebar %} {%- include customsidebar %} {%- endif %} {%- block sidebarsearch %} {%- include "searchbox.html" %} {%- endblock %} {%- endif %} {%- endif %} {%- endmacro %} {%- macro script() %} {%- for scriptfile in script_files %} {%- endfor %} {%- endmacro %} {%- macro css() %} {%- for cssfile in css_files %} {%- endfor %} {%- endmacro %} {{ metatags }} {%- block htmltitle %} {{ title|striptags|e }}{{ titlesuffix }} {%- endblock %} {{ css() }} {%- if not embedded %} {{ script() }} {%- if use_opensearch %} {%- endif %} {%- if favicon %} {%- endif %} {%- endif %} {%- block linktags %} {%- if hasdoc('about') %} {%- endif %} {%- if hasdoc('genindex') %} {%- endif %} {%- if hasdoc('search') %} {%- endif %} {%- if hasdoc('copyright') %} {%- endif %} {%- if parents %} {%- endif %} {%- if next %} {%- endif %} {%- if prev %} {%- endif %} {%- endblock %} {%- block extrahead %} {%- endblock %} {%- block navbar %}{{ navbar() }}{%- endblock %} {%- block container %} {%- block content %} {%- block top_breadcrumbs %}{{ breadcrumbs() }}{%- endblock %} {%- block body %}{%- endblock %} {%- block sidebar %}{{ sidebar() }}{%- endblock %} {%- block bottom_breadcrumbs %} {{ breadcrumbs() }} {%- endblock %} {%- endblock %} {%- endblock %} {%- block footer %} {%- endblock %}