{# Main layout template for the application. Defines the overall HTML framework, and includes JobMonitor stylesheets and javascripts. Extending templates have access to the following blocks: * `stylesheets` - Extra stylesheets tags in the header, after all JobMonitor stylesheets * `navbartop` - Top navigation bar * `maincontent` - Main content body below the navigation bar * `javascripts` Extra javascripts just before the closing tag, after all JobMonitor javascripts They also have access to the helpers defined in _helpers.html, as this templates includes that file. #} {% from "_helpers.html" import stylesheet_tag, javascript_tag, list_link_tag %} {{ config['APP_NAME'] }} {{ stylesheet_tag('lib/bootstrap.min', blueprint='catchall') }} {{ stylesheet_tag('jobmonitor', blueprint='catchall') }} {% block stylesheets %}{% endblock %}
{% block maincontainer %}{% endblock %}
{{ javascript_tag('lib/jquery.min', blueprint='catchall') }} {{ javascript_tag('lib/bootstrap.min', blueprint='catchall') }} {{ javascript_tag('lib/d3.min', blueprint='catchall') }} {{ javascript_tag('lib/d3.chart.min', blueprint='catchall') }} {{ javascript_tag('lib/d3.chart.histograms.min', blueprint='catchall') }} {{ javascript_tag('lib/spin.min', blueprint='catchall') }} {{ javascript_tag('jobmonitor', blueprint='catchall') }} {% block javascripts %}{% endblock %}