Improved groups

This commit is contained in:
2017-10-18 18:18:15 +02:00
parent 217e35f752
commit 6a92dc23bb
8 changed files with 62 additions and 17 deletions

View File

@ -1,4 +1,4 @@
component Groups(groups []*arn.Group, user *arn.User)
component Groups(groups []*arn.Group, groupsPerPage int, user *arn.User)
.tabs
Tab("Groups", "users", "/groups")
@ -15,11 +15,17 @@ component Groups(groups []*arn.Group, user *arn.User)
Icon("pencil")
span Edit draft
.groups
#load-more-target.groups
each group in groups
.group
h3.group-name= group.Name
.group-tagline= group.Tagline
.group-member-count
Icon("user")
span= len(group.Members)
a.group.mountable.ajax(href=group.Link())
img.group-image.lazy(data-src=group.ImageURL(), alt=group.Name)
.group-info
h3.group-name= group.Name
.group-tagline= group.Tagline
.group-member-count
Icon("user")
span= len(group.Members)
if len(groups) == groupsPerPage
.buttons
LoadMore(groupsPerPage)