annotate templates/default/roadmap/roadmap.html @ 26:0fe78d74a792

new roadmap page
author Goffi <goffi@goffi.org>
date Mon, 22 May 2023 15:27:23 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
1 {% if not embedded %}{% extends 'base/base.html' %}{% endif %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
2
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
3 {% block body %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
4 <section class="section">
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
5 <div class="container">
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
6 <h1 class="title">{% trans %}Project Roadmap{% endtrans %}</h1>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
7 <div class="message is-info">
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
8 <div class="message-body">
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
9 <p>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
10 {% trans changelog_url='<a href="https://repos.goffi.org/libervia-backend/raw-file/tip/CHANGELOG" target="_blank">CHANGELOG</a>'|safe-%}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
11 Please note that this roadmap doesn't cover all planned work.<br>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
12 For a more detailed look at what has been achieved so far and what is coming up in the next release, check our {{changelog_url}}.
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
13 {%- endtrans %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
14 </p>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
15 </div>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
16 </div>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
17 <ul>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
18 {% for milestone in milestones %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
19 <li class="box">
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
20 <p class="title is-4 {{ 'has-text-success-dark' if milestone.status.lower() == 'c' else 'has-text-warning-dark' if milestone.status.lower() == 'p' else 'has-text-grey-light' }}">
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
21 {% if milestone.status.lower() == 'c' %}<del>{% endif %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
22 <strong>{{ milestone.title }}</strong>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
23 {% if milestone.release_number %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
24 - {% trans %}Release{% endtrans %} <strong>{{ milestone.release_number }}</strong>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
25 {% else %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
26 - 🚀 {% trans %}Future Release{% endtrans %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
27 {% endif %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
28 {% if milestone.status.lower() == 'c' %}</del>{% endif %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
29 </p>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
30 {% if milestone.description %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
31 <p class="subtitle is-6"><strong>{% trans %}Description:{% endtrans %}</strong> {{ milestone.description }}</p>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
32 {% endif %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
33 {% if milestone.estimation %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
34 <p><strong>{% trans %}Estimation:{% endtrans %}</strong> {{ milestone.estimation }}</p>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
35 {% endif %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
36 <p><strong>{% trans %}Status:{% endtrans %}</strong>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
37 {% if milestone.status.lower() == 'c' %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
38 ✅ {% trans %}Completed{% endtrans %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
39 {% elif milestone.status.lower() == 'p' %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
40 🚧 {% trans %}In Progress{% endtrans %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
41 {% else %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
42 📅 {% trans %}Planned{% endtrans %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
43 {% endif %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
44 </p>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
45 </li>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
46 {% endfor %}
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
47 </ul>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
48 </div>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
49 </section>
0fe78d74a792 new roadmap page
Goffi <goffi@goffi.org>
parents:
diff changeset
50 {% endblock body %}