dev-coop/meancoach

View on GitHub
meancoach_project/templates/base.html

Summary

Maintainability
Test Coverage
{% load staticfiles %}
{% load pipeline %}

<!DOCTYPE html>
<html>
<head>
    <title>MeanCoach {% block title %}{% endblock %}</title>
    <meta charset="utf-8">

    {% stylesheet 'libraries' %}
    {% javascript 'libraries' %}

    {% block extra_head %}{% endblock %}
</head>
<body>

<nav class="navbar navbar-default navbar-fixed-top">
    <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed hamburger_button" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="{% url 'meancoach:index' %}">Mean Coach</a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
            <ul class="nav navbar-nav">
                <li class="dropdown">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="glyphicon glyphicon-record"></i> Metrics <span class="caret"></span></a>
                    <ul class="dropdown-menu" role="menu">
                        <li><a href="{% url 'metrics:list' %}"><i class="glyphicon glyphicon-list"></i> Your metrics</a></li>
                        <li><a href="{% url 'metrics:create' %}"><i class="glyphicon glyphicon-plus"></i> Create</a></li>
                        <li><a href="{% url 'metrics:input' %}"><i class="glyphicon glyphicon-pencil"></i> Input</a></li>
                        <li><a href="#"><i class="glyphicon glyphicon-stats"></i> Trends</a></li>
                        <li><a href="#"><i class="glyphicon glyphicon-transfer"></i> Correlations</a></li>
                    </ul>
                </li>
                <li><a href="#"><i class="glyphicon glyphicon-calendar"></i> Goals</a></li>
            </ul>
            <ul class="nav navbar-nav navbar-right">

                {% if request.user.is_authenticated %}
                    <li><a href="{% url 'account_logout' %}">Logout ({{ request.user.username }})</a></li>
                {% else %}
                    <li><a href="{% url 'account_signup' %}"><i class="glyphicon glyphicon-user"></i> Sign up</a></li>
                    <li><a href="{% url 'account_login' %}"><i class="glyphicon glyphicon-log-in"></i> Login</a></li>
                {% endif %}
            </ul>
        </div>
    </div>
</nav>

<div class="container">
    <div class="row">
        <div class="col-lg-12">
            {% block content %}
            {% endblock %}
        </div>
    </div>
</div>

{# Use this to show form status updates and such #}
<div id="bottom_status_bar"></div>
</body>
</html>