{% extends 'layouts/base.html' %} {% macro dashboard_option(title, endpoint, description=None, icon=None) %}
{% if title == 'Add New Compose' %}

{% endif %} {% if icon is not none %} {% endif %}
{{ title }} {% if description is not none %}
{{ description }}
{% endif %}

{% endmacro %} {% block content %}
{% with messages = get_flashed_messages() %} {% if messages %}
{% endif %} {% endwith %}

Template Dashboard

{# Code for deploying the main apps dashboard #} {{ dashboard_option('View Templates', 'templates.view_templates', description='View and manage templates', icon='list layout icon') }} {{ dashboard_option('Add New Template', 'templates.new_template', description='Add a new template manifest', icon='add icon') }} {{ dashboard_option('Add New Compose', 'templates.new_compose', description='Add a new docker-compose template manifest', icon='add icon') }}
{% endblock %}