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

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)