Redesign tags and license edit pages

This commit is contained in:
rubenwardy 2020-07-12 20:32:32 +01:00
parent ec087e4687
commit 8bcf12e1a7
4 changed files with 33 additions and 19 deletions

View File

@ -9,10 +9,8 @@
{% endblock %}
{% block content %}
<p>
<a href="{{ url_for('admin.license_list') }}">Back to list</a> |
<a href="{{ url_for('admin.create_edit_license') }}">New License</a>
</p>
<a class="btn btn-primary float-right" href="{{ url_for('admin.create_edit_license') }}">New License</a>
<a class="btn btn-secondary mb-4" href="{{ url_for('admin.license_list') }}">Back to list</a>
{% from "macros/forms.html" import render_field, render_submit_field %}
<form method="POST" action="" enctype="multipart/form-data">

View File

@ -5,12 +5,19 @@ Licenses
{% endblock %}
{% block content %}
<p>
<a href="{{ url_for('admin.create_edit_license') }}">New License</a>
</p>
<ul>
<a class="btn btn-primary float-right" href="{{ url_for('admin.create_edit_license') }}">{{ _("New License") }}</a>
<h1>{{ _("Licenses") }}</h1>
<div class="list-group">
{% for l in licenses %}
<li><a href="{{ url_for('admin.create_edit_license', name=l.name) }}">{{ l.name }}</a> [{{ l.is_foss and "Free" or "Non-free"}}]</li>
<a class="list-group-item list-group-item-action"
href="{{ url_for('admin.create_edit_license', name=l.name) }}">
<span class="float-right badge {% if l.is_foss %}badge-primary{% else %}badge-warning{% endif %} badge-pill">
{{ l.is_foss and "Free" or "Non-free"}}
</span>
{{ l.name }}
</a>
{% endfor %}
</ul>
</div>
{% endblock %}

View File

@ -9,10 +9,8 @@
{% endblock %}
{% block content %}
<p>
<a href="{{ url_for('admin.tag_list') }}">Back to list</a> |
<a href="{{ url_for('admin.create_edit_tag') }}">New Tag</a>
</p>
<a class="btn btn-primary float-right" href="{{ url_for('admin.create_edit_tag') }}">New Tag</a>
<a class="btn btn-secondary mb-4" href="{{ url_for('admin.tag_list') }}">Back to list</a>
{% from "macros/forms.html" import render_field, render_submit_field %}
<form method="POST" action="" enctype="multipart/form-data">

View File

@ -1,16 +1,27 @@
{% extends "base.html" %}
{% block title %}
Tags
{{ _("Tags") }}
{% endblock %}
{% block content %}
<a class="btn btn-primary float-right" href="{{ url_for('admin.create_edit_tag') }}">{{ _("New Tag") }}</a>
<h1>{{ _("Tags") }}</h1>
<p>
<a href="{{ url_for('admin.create_edit_tag') }}">New Tag</a>
Also see <a href="/help/package_tags/">Package Tags</a>.
</p>
<ul>
<div class="list-group">
{% for t in tags %}
<li><a href="{{ url_for('admin.create_edit_tag', name=t.name) }}">{{ t.title }}</a> [{{ t.packages | count }} packages]</li>
<a class="list-group-item list-group-item-action"
href="{{ url_for('admin.create_edit_tag', name=t.name) }}">
<span class="float-right badge badge-primary badge-pill">
{{ t.packages | count }}
</span>
{{ t.title }}
</a>
{% endfor %}
</ul>
</div>
{% endblock %}