]>
Commit | Line | Data |
---|---|---|
ed2e3c1f MT |
1 | {% extends "../base.html" %} |
2 | ||
3 | {% block title %}{{ _("Releases") }}{% end block %} | |
4 | ||
5 | {% block container %} | |
fcfabe5f RH |
6 | <section class="hero is-primary"> |
7 | <div class="hero-body"> | |
8 | <div class="container"> | |
9 | <nav class="breadcrumb is-medium" aria-label="breadcrumbs"> | |
10 | <ul> | |
11 | <li> | |
12 | <a href="https://ipfire.org/"> | |
13 | Home | |
14 | </a> | |
15 | </li> | |
16 | <li> | |
17 | <a href="/"> | |
18 | {{ _("Fireinfo") }} | |
19 | </a> | |
20 | </li> | |
21 | <li class="is-active"> | |
22 | <a href="#"> | |
23 | {{ _("Releases") }} | |
24 | </a> | |
25 | </li> | |
26 | </ul> | |
27 | </nav> | |
28 | ||
29 | <h1 class="title is-1">{{ _("Releases") }}</h1> | |
ed2e3c1f MT |
30 | </div> |
31 | </div> | |
32 | </section> | |
33 | ||
fcfabe5f RH |
34 | <section class="section"> |
35 | <div class="container"> | |
278a2971 | 36 | {% for name in sorted(releases, key=lambda n: releases[n], reverse=True) %} |
fcfabe5f RH |
37 | <div class="columns"> |
38 | <div class="column is-4">{{ name.replace("core", "Core Update ") }}</div> | |
ed2e3c1f | 39 | |
fcfabe5f | 40 | <div class="column"> |
278a2971 | 41 | {% module ProgressBar(releases[name], "primary") %} |
fcfabe5f RH |
42 | </div> |
43 | </div> | |
ed2e3c1f | 44 | {% end %} |
ed2e3c1f | 45 | |
fcfabe5f | 46 | <h2 class="title is-2">{{ _("Kernels") }}</h2> |
ed2e3c1f | 47 | |
278a2971 | 48 | {% for name in sorted(kernels, key=lambda n: kernels[n], reverse=True) %} |
fcfabe5f RH |
49 | <div class="columns"> |
50 | <div class="column is-4">{{ name }}</div> | |
ed2e3c1f | 51 | |
fcfabe5f | 52 | <div class="column"> |
278a2971 | 53 | {% module ProgressBar(kernels[name], "info") %} |
fcfabe5f RH |
54 | </div> |
55 | </div> | |
ed2e3c1f | 56 | {% end %} |
fcfabe5f RH |
57 | </div> |
58 | </section> | |
ed2e3c1f | 59 | {% end block %} |