diff options
author | rubenwardy <rw@rubenwardy.com> | 2020-07-15 00:54:26 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2020-07-15 00:54:26 +0100 |
commit | 27dfbabe2f3ab416eb13f35d8d7116a946ebf6fa (patch) | |
tree | f157447f072fffa1580637e213b7fd2884544926 | |
parent | 15bbc35e656421d415cd6cba8accb83a77e7d84f (diff) | |
download | cheatdb-27dfbabe2f3ab416eb13f35d8d7116a946ebf6fa.tar.xz |
Improve tags page layout and add link to profile
-rw-r--r-- | app/templates/todo/tags.html | 20 | ||||
-rw-r--r-- | app/templates/users/profile.html | 7 |
2 files changed, 15 insertions, 12 deletions
diff --git a/app/templates/todo/tags.html b/app/templates/todo/tags.html index 04f270a..a61f77f 100644 --- a/app/templates/todo/tags.html +++ b/app/templates/todo/tags.html @@ -6,21 +6,10 @@ {% block content %} -<style> - table { - width:auto; - } - td { - white-space:nowrap; - } - table td:last-child { - width: 100%; - } -</style> - <table class="table"> <tr> <th>Package</th> + <th></th> <th>Tags</th> </tr> {% for package in packages %} @@ -32,6 +21,13 @@ by {{ package.author.display_name }} </td> + <td> + {% if package.checkPerm(current_user, "EDIT_PACKAGE") %} + <a class="btn btn-link btn-sm py-0" href="{{ package.getEditURL() }}"> + <i class="fas fa-edit"></i> + </a> + {% endif %} + </td> <td class="tags"> {% for tag in package.tags %} <span class="badge badge-primary mr-1">{{ tag.title }}</span> diff --git a/app/templates/users/profile.html b/app/templates/users/profile.html index 4af1c1d..64102b9 100644 --- a/app/templates/users/profile.html +++ b/app/templates/users/profile.html @@ -16,6 +16,7 @@ {% endif %} <div class="row mb-3"> + <div class="col-sm-6"> <div class="card"> <h2 class="card-header">{{ user.display_name }}</h2> @@ -192,6 +193,12 @@ {% endif %} </div> +{% if current_user == user or (current_user.is_authenticated and current_user.rank.atLeast(current_user.rank.EDITOR)) %} +<a class="float-right btn btn-sm btn-primary" + href="{{ url_for('todo.tags', author=user.username) }}"> + View list of tags +</a> +{% endif %} <h2 class="my-3">{{ _("Packages") }}</h2> |