templates_distros_releasesdir = $(templates_distrosdir)/releases
-dist_templates_distros_releases_modules_DATA = \
- src/templates/distros/releases/modules/list.html
-
-templates_distros_releases_modulesdir = $(templates_distros_releasesdir)/modules
-
dist_templates_monitorings_DATA = \
src/templates/monitorings/delete.html \
src/templates/monitorings/edit.html \
+++ /dev/null
-<div class="block">
- <nav class="panel is-link">
- {% for release in releases %}
- <a class="panel-block is-block -between p-4" href="{{ release.url }}">
- <h5 class="title is-5 mb-2">
- {{ release }}
- </h5>
-
- <div class="level is-mobile">
- <div class="level-left">
- <div class="level-item">
- {% if release.stable %}
- <span class="tag is-success">{{ _("Stable Release") }}</span>
- {% else %}
- <span class="tag is-danger">{{ _("Development Release") }}</span>
- {% end %}
- </div>
-
- {# Release Date #}
- <div class="level-item">
- {% if release.is_published() %}
- {{ locale.format_date(release.published_at) }}
- {% else %}
- <span class="has-text-warning">
- {{ _("Not published, yet") }}
- </span>
- {% end %}
- </div>
- </div>
- </div>
- </a>
- {% end %}
- </nav>
-</div>
# Jobs
"JobsLogStream" : jobs.LogStreamModule,
- # Releases
- "ReleasesList" : distributions.ReleasesListModule,
-
# Users
"UserPushSubscribeButton" : users.PushSubscribeButton,
},
# Redirect back to the release
self.redirect(release.url)
-
-
-class ReleasesListModule(ui_modules.UIModule):
- def render(self, releases):
- return self.render_string("distros/releases/modules/list.html", releases=releases)