diff options
Diffstat (limited to 'app/templates')
| -rw-r--r-- | app/templates/meta/list.html | 15 | ||||
| -rw-r--r-- | app/templates/meta/view.html | 12 | ||||
| -rw-r--r-- | app/templates/packages/view.html | 7 |
3 files changed, 33 insertions, 1 deletions
diff --git a/app/templates/meta/list.html b/app/templates/meta/list.html new file mode 100644 index 0000000..5fec732 --- /dev/null +++ b/app/templates/meta/list.html @@ -0,0 +1,15 @@ +{% extends "base.html" %} + +{% block title %} +Meta Packages +{% endblock %} + +{% block content %} + <ul> + {% for meta in mpackages %} + <li><a href="{{ url_for('meta_package_page', name=meta.name) }}">{{ meta.name }}</a> ({{ meta.packages | count }} packages)</li> + {% else %} + <li><i>No meta packages found.</i></li> + {% endfor %} + </ul> +{% endblock %} diff --git a/app/templates/meta/view.html b/app/templates/meta/view.html new file mode 100644 index 0000000..c5473b9 --- /dev/null +++ b/app/templates/meta/view.html @@ -0,0 +1,12 @@ +{% extends "base.html" %} + +{% block title %} +Packages providing '{{ mpackage.name }}'' +{% endblock %} + +{% block content %} + <h1>Packages providing '{{ mpackage.name }}''</h1> + + {% from "macros/packagegridtile.html" import render_pkggrid %} + {{ render_pkggrid(mpackage.packages) }} +{% endblock %} diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index 1f6ada5..1623f1c 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -69,7 +69,12 @@ </tr> <tr> <td>Provides</td> - <td>{{ package.provides | join(', ') }}</td> + <td>{% for meta in package.provides %} + <a href="{{ url_for('meta_package_page', name=meta.name) }}">{{ meta.name }}</a> + {%- if not loop.last %} + , + {% endif %} + {% endfor %}</td> </tr> <tr> <td>Author</td> |
