]> git.ipfire.org Git - pbs.git/blame - src/templates/index.html
bootstrap 4: port index.html
[pbs.git] / src / templates / index.html
CommitLineData
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 %}