aboutsummaryrefslogtreecommitdiffstats
path: root/src/templates/base.html
blob: c74db05b02179f190edd7cb7008262ca53233c16 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{% extends "layout.html" %}
{% load bootstrap3 %}
{% load staticfiles %}

{% block basecontent %}
    <div id="wrapper">
        <!-- Navigation -->
        <nav class="navbar navbar-default navbar-static-top" role="navigation"
             style="margin-bottom: 0">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse"
                        data-target=".navbar-collapse">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <a href="https://www.opnfv.org/" class="navbar-left"><img
                        src="{% static "img/opnfv-logo.png" %}"></a>
                <a class="navbar-brand" href={% url 'dashboard:index' %}>Pharos Dashboard</a>
            </div>
            <!-- /.navbar-header -->

            <ul class="nav navbar-top-links navbar-right">
                <li class="dropdown">
                    <a class="dropdown-toggle" data-toggle="dropdown" href="#">
                        <i class="fa fa-user fa-fw"></i> <i class="fa fa-caret-down"></i>
                    </a>
                    <ul class="dropdown-menu dropdown-user">
                        {% if user.is_authenticated %}
                            <li><a href="{% url 'account:settings' %}"><i
                                    class="fa fa-gear fa-fw"></i>
                                Settings</a>
                            </li>
                            <li class="divider"></li>
                            <li><a href="{% url 'account:logout' %}?next={{ request.path }}"><i
                                    class="fa fa-sign-out fa-fw"></i>
                                Logout</a>
                            </li>
                        {% else %}
                            <li><a href="{% url 'account:login' %}"><i
                                    class="fa fa-sign-in fa-fw"></i>
                                Login with Jira</a>
                            <li>
                        {% endif %}
                    </ul>
                    <!-- /.dropdown-user -->
                </li>
                <!-- /.dropdown -->
            </ul>
            <!-- /.navbar-top-links -->

            <div class="navbar-default sidebar" role="navigation">
                <div class="sidebar-nav navbar-collapse">
                    <ul class="nav" id="side-menu">
                        <li>
                            <a href="{% url 'dashboard:ci_pods' %}"><i
                                    class="fa fa-fw"></i>CI-Pods</a>
                        </li>
                        <li>
                            <a href="{% url 'dashboard:dev_pods' %}"><i
                                    class="fa  fa-fw"></i>Development
                                Pods</a>
                        </li>
                        <li>
                            <a href="{% url 'dashboard:jenkins_slaves' %}"><i
                                    class="fa fa-fw"></i>Jenkins
                                Slaves</a>
                        </li>
                        <li>
                            {% if user.is_authenticated %}
                            <a href="{% url 'account:users' %}"><i
                                    class="fa fa-fw"></i>User List
                            </a>
                            {% endif %}
                        </li>
                        <li>
                            <a href="{% url 'booking:list' %}"><i
                                    class="fa fa-fw"></i>Booking List
                            </a>
                        </li>
                        <li>
                            <a href="{% url 'api-root' %}"><i
                                    class="fa fa-fw"></i>API
                            </a>
                        </li>
                    </ul>
                </div>
                <!-- /.sidebar-collapse -->
            </div>
            <!-- /.navbar-static-side -->
        </nav>

        <!-- Page Content -->
        <div id="page-wrapper">
            <div class="row">
                <div class="col-lg-12">
                    <h1 class="page-header">{{ title }}</h1>
                </div>
                <!-- /.col-lg-12 -->
            </div>

            {% bootstrap_messages %}

            {% block content %}

            {% endblock content %}
        </div>
        <!-- /#page-wrapper -->
    </div>
    <!-- /#wrapper -->
{% endblock basecontent %}