aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates/content
diff options
context:
space:
mode:
authorGravatar Hassan Abouelela <[email protected]>2022-08-16 21:21:59 +0400
committerGravatar Hassan Abouelela <[email protected]>2022-08-16 21:50:42 +0400
commit04babac2f281487adcddbf1e92d9d028896e086e (patch)
treecca6511caa433161c3259c4c562d92b142db7cbe /pydis_site/templates/content
parentUnify Tag Migrations & Add Commit Model (diff)
Add Tag Metadata
Uses the commit API to obtain tag metadata such as when it was last edited, and by whom. Signed-off-by: Hassan Abouelela <[email protected]>
Diffstat (limited to 'pydis_site/templates/content')
-rw-r--r--pydis_site/templates/content/tag.html22
1 files changed, 21 insertions, 1 deletions
diff --git a/pydis_site/templates/content/tag.html b/pydis_site/templates/content/tag.html
index 9bd65744..513009da 100644
--- a/pydis_site/templates/content/tag.html
+++ b/pydis_site/templates/content/tag.html
@@ -9,10 +9,30 @@
{% endblock %}
{% block title_element %}
- <div class="level">
+ <div class="level mb-2">
<div class="level-left">{{ block.super }}</div>
<div class="level-right">
<a class="level-item fab fa-github" href="{{ tag.url }}"></a>
</div>
</div>
+
+ <div class="dropdown is-size-6 is-hoverable">
+ <div class="dropdown-trigger ">
+ <a aria-haspopup="menu" href="{{ tag.last_commit.url }}">
+ <span class="update-time">
+ Last Updated: {{ tag.last_commit.date | date:"F j, Y g:i A e" }}
+ </span>
+ </a>
+ </div>
+ <div class="dropdown-menu">
+ <div class="dropdown-content">
+ <div class="dropdown-item">Last edited by:</div>
+ {% for user in tag.last_commit.format_users %}
+ <div class="dropdown-item">{{ user }}</div>
+ {% endfor %}
+ <div class="dropdown-divider"></div>
+ <div class="dropdown-item">{{ tag.last_commit.message }}</div>
+ </div>
+ </div>
+ </div>
{% endblock %}