Implement tag cloud on bookmark page

This commit is contained in:
Sascha Ißbrücker
2019-06-30 19:31:32 +02:00
parent accc360ae5
commit 9323b9da77
7 changed files with 75 additions and 5 deletions

View File

@@ -1,5 +1,6 @@
{% extends "bookmarks/layout.html" %}
{% load shared %}
{% load bookmarks %}
{% block content %}
<div class="columns">
@@ -65,6 +66,7 @@
<div class="content-area-header">
<h2>Tags</h2>
</div>
{% tag_cloud tags %}
</section>
</div>

View File

@@ -0,0 +1,14 @@
{% load shared %}
<div class="tag-cloud">
{% for group in groups %}
<p class="group">
<span class="group-label mr-2">{{ group.char }}</span>
{% for tag in group.tags %}
<a href="?{% append_query_param q=tag.name %}">
<span class="mr-2">{{ tag.name }}</span>
</a>
{% endfor %}
</p>
{% endfor %}
</div>