]>
Commit | Line | Data |
---|---|---|
9137135a MT |
1 | {% extends "base.html" %} |
2 | ||
3 | {% block title %}{{ _("Welcome to the Pakfire Build Service") }}{% end block %} | |
4 | ||
5 | {% block body %} | |
b5955628 | 6 | {% if current_user %} |
df91adb8 JS |
7 | <div class="row"> |
8 | <div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12"> | |
9 | <h2 class="text-center" >{{ _("Welcome, %s!") % current_user.firstname }}</h2> | |
10 | </div> | |
b5955628 MT |
11 | </div> |
12 | ||
13 | ||
14 | {% else %} | |
df91adb8 JS |
15 | <div class="row" style="background-color: white"> |
16 | <div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12"> | |
17 | <br> | |
18 | <h1 class="text-center" > | |
19 | {{ _("Pakfire Build Service") }} | |
20 | </h1> | |
b5955628 | 21 | |
df91adb8 JS |
22 | <hr> |
23 | <br> | |
b5955628 | 24 | |
df91adb8 JS |
25 | <h2 class="text-center"> |
26 | <small>{{ _("Development powered by community!") }}</small> | |
27 | </h2> | |
28 | </div> | |
b5955628 MT |
29 | </div> |
30 | ||
31 | <hr> | |
32 | {% end %} | |
f6e6ff79 MT |
33 | |
34 | {% if updates %} | |
35 | <div class="row"> | |
df91adb8 JS |
36 | <div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12"> |
37 | <ul class="nav nav-tabs" role="tablist"> | |
38 | {% for type, updts, active in updates %} | |
39 | <li class="nav-item"> | |
40 | <a | |
41 | {% if active %} | |
42 | class="nav-link active" | |
43 | {% else %} | |
44 | class="nav-link" | |
45 | {% end %} | |
46 | href="#updates_{{ type }}" data-toggle="tab" | |
47 | role="tab"> | |
f6e6ff79 MT |
48 | {% if type == "stable" %} |
49 | {{ _("Latest stable updates") }} | |
50 | {% elif type == "unstable" %} | |
51 | {{ _("Unstable updates") }} | |
52 | {% elif type == "testing" %} | |
53 | {{ _("Testing updates") }} | |
54 | {% end %} | |
df91adb8 JS |
55 | </a> |
56 | </li> | |
57 | {% end %} | |
58 | </ul> | |
59 | <div class="tab-content"> | |
60 | {% for type, updts, active in updates %} | |
61 | <div class="tab-pane {% if active %}active{% end %}" id="updates_{{ type }}"> | |
62 | {% module UpdatesTable(updts) %} | |
63 | </div> | |
64 | {% end %} | |
f6e6ff79 | 65 | </div> |
df91adb8 JS |
66 | </div> |
67 | </div> | |
68 | <div class="row"> | |
69 | <div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12"> | |
70 | <p class="float-right"> | |
f6e6ff79 MT |
71 | <a href="/updates">{{ _("View more updates...") }}</a> |
72 | </p> | |
df91adb8 | 73 | <br> |
f6e6ff79 MT |
74 | </div> |
75 | </div> | |
9137135a MT |
76 | {% end %} |
77 | ||
6e63ed49 MT |
78 | {% if jobs %} |
79 | <hr> | |
f6e6ff79 | 80 | |
6e63ed49 MT |
81 | <h4>{{ _("Build jobs") }}</h4> |
82 | {% module JobsList(jobs) %} | |
83 | {% end %} | |
f6e6ff79 | 84 | |
b5690ee3 MT |
85 | <ul class="nav nav-pills"> |
86 | <li> | |
fe9b927c MT |
87 | <a href="/queue"> |
88 | {{ _("Job Queue") }} | |
89 | ||
90 | <!-- should be a badge --> | |
91 | ({{ len(backend.jobqueue) }}) | |
92 | </a> | |
b5690ee3 MT |
93 | </li> |
94 | </ul> | |
9137135a | 95 | {% end %} |