Rob Colbert
2 years ago
4 changed files with 29 additions and 7 deletions
@ -1,6 +1,20 @@ |
|||
extends ../layouts/main |
|||
block content |
|||
|
|||
h1 Deck Index |
|||
include ../../deck/components/deck |
|||
|
|||
pre= JSON.stringify(decks, null, 2) |
|||
h1 Deck Management |
|||
p |
|||
a(href="/admin/deck/create").uk-button.dtp-button-secondary |
|||
span.uk-margin-small-right |
|||
i.fas.fa-plus |
|||
span Create Deck |
|||
|
|||
h2 Current Decks |
|||
if Array.isArray(decks) && (decks.length > 0) |
|||
ul.uk-list.uk-list-divided.uk-list-small |
|||
each deck in decks |
|||
li |
|||
+renderDeck(deck) |
|||
else |
|||
div There are no decks. |
@ -0,0 +1,8 @@ |
|||
mixin renderDeck (deck) |
|||
.uk-margin-small |
|||
a(href=`/admin/deck/${deck._id}`) |
|||
h4.uk-margin-remove= deck.name |
|||
div= deck.description |
|||
.uk-text-small |
|||
each tag in deck.tags |
|||
span.uk-label.uk-margin-right= tag |
Loading…
Reference in new issue