{% from macros import embed %} {% block head %} {% block inner_head %} {% block title %}{{ title | e if title else "Panel App" }}{% endblock %} {% if app_favicon is not defined %} {% endif %} {% if manifest_url %}{% endif %} {% block preamble -%} {%- if meta and meta.name %} {% endif -%} {%- if meta and meta.description %} {% endif -%} {%- if meta and meta.keywords %} {% endif -%} {%- if meta and meta.author %} {% endif -%} {%- if meta and meta.refresh %} {% endif -%} {%- if meta and meta.viewport %} {% endif -%} {%- endblock %} {% block resources %} {% if not is_page %} {% endif %} {% block css_resources -%} {{- bokeh_css if bokeh_css }} {%- endblock css_resources %} {% block js_resources -%} {{ bokeh_js if bokeh_js }} {%- endblock js_resources %} {% endblock resources %} {% block postamble %} {% if resources %} {% for css in resources.css.values() %} {% endfor %} {% block custom_css %} {% endblock %} {% for raw_css in resources.raw_css %} {% endfor %} {% for src in resources.js.values() %} {% endfor %} {% for src in resources.js_modules.values() %} {% endfor %} {% endif %} {% endblock %} {% endblock inner_head %} {% endblock head%} {% block body %} {% block inner_body %} {% block contents %} {% for doc in docs %} {{ embed(doc) if doc.elementid }} {%- for root in doc.roots %} {% block root scoped %} {{ embed(root) }} {% endblock %} {% endfor %} {% endfor %} {% endblock contents %} {{ plot_script | indent(4) }} {% endblock inner_body %} {% endblock body%}