8 changed files with 28 additions and 33 deletions
@ -0,0 +1,11 @@ |
|||||
|
mixin renderFeedItemHeadlineList (feedLibrary) |
||||
|
if Array.isArray(feedLibrary.items) && (feedLibrary.items.length > 0) |
||||
|
ul.uk-list.uk-list-small.uk-list-divider |
||||
|
each feedItem in feedLibrary.items |
||||
|
li |
||||
|
a(href= feedItem.link, target="_blank").uk-link-reset.uk-display-block |
||||
|
p.uk-text-lead.uk-margin-remove= feedItem.title |
||||
|
div!= feedItem.summary |
||||
|
.uk-text-small.uk-text-muted Published #{dayjs(feedItem.created).format("MMMM DD, YYYY")}, at #{dayjs(feedItem.created).format("hh:mm a")} |
||||
|
else |
||||
|
div There are no feed items to display |
@ -0,0 +1,4 @@ |
|||||
|
include headline-list |
||||
|
section.uk-section.uk-section-secondary.uk-section-small |
||||
|
.uk-container |
||||
|
+renderFeedItemHeadlineList(feedLibrary) |
@ -1,5 +1,10 @@ |
|||||
extends layouts/main-sidebar-wide |
extends layouts/main-sidebar-wide |
||||
block content |
block content |
||||
|
|
||||
h1 Test Dashboard |
include feed-item/components/headline-list |
||||
p This view will soon have recent top-level test reports and other analytics. |
include components/pagination-bar |
||||
|
|
||||
|
h1 News Dashboard |
||||
|
+renderFeedItemHeadlineList(feedLibrary) |
||||
|
|
||||
|
+renderPaginationBar("/", feedLibrary.totalItemCount) |
Loading…
Reference in new issue