{% import "_macros.html" as M %} {% block head %} {% block meta %} {% if current_user.is_authenticated %} {% endif %} {% endblock %} {#- Page title #} {% block title %}{% if page is defined %}NLMaps Web | {{ page | replace('_', ' ') | title }}{% endif %}{% endblock %} {#- Base style #} {% block base_style %} {{ M.css('css/base.css') }} {% endblock %} {#- Base scripts #} {% block base_scripts %} {{ M.js('js/base.js') }} {{ M.js('js/nwr.js') }} {% endblock %} {#- Page-specific style #} {% block page_style %} {{ M.css('css/' + page + '.css') }} {% endblock %} {#- Page-specific scripts #} {% block page_scripts %} {{ M.js('js/' + page + '.js') }} {% endblock %} {#- Way to add additional content to head #} {% block additional_head %}{% endblock %} {% endblock %} {#- Header #} {% block header %} {% endblock %} {#- Main Wrapper #}
{% for category, message in get_flashed_messages(with_categories=true) %} {{ M.flashed_message(message, 'bg-danger' if category == 'error' else 'bg-success') }} {% endfor %}
{% block main %} {% block content %}{% endblock %} {% endblock %}