{% load static %} {% load unicorn %} {# Indicate which Character Encoding set the browser should use #} {# Title of the page (located in the tab header) #} {% block tabtitle %}{% endblock %} {# Set the icons to use in the tab header #} {# Set meta data for responsive viewport scaling/size (i.e. phone vs monitor) #} {# Load CSS #} {# CodeHilite CSS #} {# Load Plotly Javascript #} {# Django-unicorn scripts (+custom styling) for dynamic webpages / AJAX calls #} {% unicorn_scripts %} {# Load ChemDoodle Javascript, CSS, default styling setting, and a custom drawing util #} {# Custom Simmate Javascript #} {# Some pages may require extra lines in the header such as loading extra libraries #} {% block extraheader %}{% endblock %} {# token always required for Django-Unicorn #} {% csrf_token %} {# Pre-loader #}
{# The navigation bar is the same for every webpage #} {% include "core_components/navbar.html" %} {# This is the main portion of the webpage. The sidebar and footbar are always present, and the remainder of the page varies. #}
{% include "core_components/sidebar_left.html" %}
{% block breadcrumbs %} {% include "basic_elements/breadcrumbs.html" %} {% endblock %} {% block body %}{% endblock %}
{% include "core_components/footerbar.html" %}
{# Many packages for JS libraries should be loaded last #} {% include "core_components/footer.html" %} {# Sometimes we load extra javascript at the bottom of the page #} {% block extrafooter %} {% endblock %}