You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.3 KiB
33 lines
1.3 KiB
mixin renderPageSidebar ( )
|
|
|
|
.uk-margin
|
|
+renderSectionTitle('Popular Links')
|
|
if Array.isArray(popularLinks) && (popularLinks.length > 0)
|
|
ul.uk-list
|
|
each link in popularLinks
|
|
li
|
|
form(method="POST", action=`/link/visit/${link._id}`).uk-form.uk-display-block.uk-width-1-1
|
|
button(type="submit").uk-button.dtp-button-secondary.uk-display-block.uk-border-rounded.uk-width-1-1= link.label
|
|
else
|
|
div No links available. Check back later.
|
|
|
|
.uk-margin
|
|
+renderSectionTitle('New Links')
|
|
if Array.isArray(recentLinks) && (recentLinks.length > 0)
|
|
ul.uk-list
|
|
each link in recentLinks
|
|
li
|
|
form(method="POST", action=`/link/visit/${link._id}`).uk-form.uk-display-block.uk-width-1-1
|
|
button(type="submit").uk-button.dtp-button-secondary.uk-display-block.uk-border-rounded.uk-width-1-1= link.label
|
|
else
|
|
div No new links. Check back later.
|
|
|
|
.uk-margin
|
|
+renderSectionTitle('New Members')
|
|
if Array.isArray(recentUsers) && (recentUsers.length > 0)
|
|
ul.uk-list
|
|
each newUser in recentUsers
|
|
li
|
|
a(href=`/${newUser.username}`).uk-button.dtp-button-secondary.uk-display-block.uk-border-rounded.uk-width-1-1= newUser.displayName || newUser.username
|
|
else
|
|
div No new members. Check back later.
|