{%- extends 'base.html.j2' -%} {% from 'mathjax.html.j2' import mathjax %} {% from 'jupyter_widgets.html.j2' import jupyter_widgets %} {%- block header -%} {%- block html_head -%} {% set nb_title = nb.metadata.get('title', '') or resources['metadata']['name'] %} {{nb_title}} {%- block html_head_js -%} {%- block html_head_js_requirejs -%} {%- endblock html_head_js_requirejs -%} {%- endblock html_head_js -%} {% block jupyter_widgets %} {%- if "widgets" in nb.metadata -%} {{ jupyter_widgets(resources.jupyter_widgets_base_url, resources.html_manager_semver_range) }} {%- endif -%} {% endblock jupyter_widgets %} {% block extra_css %} {% endblock extra_css %} {% for css in resources.inlining.css -%} {% endfor %} {% block notebook_css %} {{ resources.include_css("static/index.css") }} {% if resources.theme == 'dark' %} {{ resources.include_css("static/theme-dark.css") }} {% else %} {{ resources.include_css("static/theme-light.css") }} {% endif %} {% endblock notebook_css %} {{ mathjax() }} {%- block html_head_css -%} {%- endblock html_head_css -%} {%- endblock html_head -%} {%- endblock header -%} {%- block body_header -%} {% if resources.theme == 'dark' %} {% else %} {% endif %} {%- endblock body_header -%} {% block body_footer %} {% endblock body_footer %} {% block footer %} {% block footer_js %} {% endblock footer_js %} {{ super() }} {% endblock footer %}