summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--templates/group.html21
-rw-r--r--views.py1
2 files changed, 22 insertions, 0 deletions
diff --git a/templates/group.html b/templates/group.html
index 7f90c57..0b6e383 100644
--- a/templates/group.html
+++ b/templates/group.html
@@ -24,6 +24,27 @@
<h3 class="panel-title">Pads</h3>
</div>
+ {% for pad in pads %}
+ {% if loop.first %}
+ <table class="table table-hover">
+ {% endif %}
+
+ <tr>
+ <td class="col-sm-11">
+ <a href="#" class="btn-block">{{pad}}</a>
+ </td>
+ <td class="col-sm-1 text-right">
+ <a href="#" class="btn-block glyphicon glyphicon-cog" />
+ </td>
+ </tr>
+
+ {% if loop.last %}
+ </table>
+ {% endif %}
+ {% else %}
+ <div class="panel-body">No pads created.</div>
+ {% endfor %}
+
{% if admin %}
<div class="panel-footer">
<a href="{{ url_for('pad_create', group_name=group.name) }}">
diff --git a/views.py b/views.py
index 31fe9b8..62fb9b8 100644
--- a/views.py
+++ b/views.py
@@ -128,6 +128,7 @@ def group(group_name):
group = get_group_or_404(Group.name == group_name)
member = get_object_or_404(Member, Member.user == g.user, Member.group == group)
return {'group': group,
+ 'pads': list(group.pads),
'admin': member.admin,
'members': [m for m in group.members.execute()],
'breadcrumbs': [{'text': group}]}