The Digital Telepresence Platform core implementing user account management, authentication, search, global directory, and other platform-wide services.
https://digitaltelepresence.com/
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.
36 lines
1.2 KiB
36 lines
1.2 KiB
include ../announcement/components/announcement
|
|
include ../newsroom/components/feed-entry-list-item
|
|
|
|
mixin renderPageSidebar ( )
|
|
if Array.isArray(announcements) && (announcements.length > 0)
|
|
ul.uk-list.uk-margin
|
|
each announcement in announcements
|
|
li
|
|
+renderAnnouncement(announcement)
|
|
|
|
if Array.isArray(featuredDestinations) && (featuredDestinations.length >0)
|
|
.uk-margin
|
|
+renderSectionTitle('Featured Destinations', {
|
|
label: 'see all',
|
|
title: 'Select a destination and be present',
|
|
url: '/destination',
|
|
})
|
|
.sidebar-widget
|
|
ul.uk-list.uk-list-divider
|
|
each destination in featuredDestinations
|
|
li
|
|
a(href=`http://${destination.site.domain}`).uk-display-block.uk-link-reset
|
|
+renderDestinationListItem(destination)
|
|
|
|
.uk-margin
|
|
+renderSectionTitle('DTP Newsfeed', {
|
|
label: 'See All',
|
|
title: 'Browse all news feeds',
|
|
url: '/newsroom',
|
|
})
|
|
.sidebar-widget
|
|
if Array.isArray(newsfeed.entries) && (newsfeed.entries.length > 0)
|
|
ul.uk-list
|
|
each entry in newsfeed.entries
|
|
li
|
|
+renderNewsroomFeedEntryListItem(entry)
|