Elevate
Welcome to the Juniper Elevate Community
Welcome to Elevate
',
progressBar = "",
progressText = "",
collapsedGreeting = !!($('.member-dashboard-name').html()) ? '' : 'Welcome to Elevate
Quick Links
').insertAfter($('.dashboard-progress')); if (!!($('#Welcome_Content div[id*="CompleteBarProgress"]').html())) { progressBar = $('#Welcome_Content div[id*="CompleteBarProgress"]').clone(); $(progressBar).addClass('dashboard-progress'); progressText = 'Profile completion:'; $(progressText).prependTo(progressBar); } else { progressBar = 'Profile Completion
';
}
$(progressBar).prependTo('.dashboard-col-1');
$(greeting).prependTo('.dashboard-col-1');
if (!!($('.member-dashboard-img').html())) {
$('.member-dashboard-img').prependTo('.dashboard-col-1');
}
if ($('.HLWelcome a[id*="MessagesCount"]').length) {
var messageNumber = $('.HLWelcome a[id*="MessagesCount"]').text().slice(0, -6);
$('.greeting').append('' + messageNumber + 'Unread Messages');
}
else {
$('.greeting').append($('Inbox'));
}
$('.dashboard-col-1').append($('.my-communities'));
$('.my-communities').wrap('');
$('.my-communities').append($('.my-communities-button'))
//create the second column
$('.second-column').wrapAll('');
$('.make-buttons.second-column').wrapAll('');
//create the third column
$('.featured').wrapAll('');
// Adding Read More Links to Announcements Feed
$('.featured ul li').each(function () {
var href = $(this).find('h3 a').attr('href');
$(this).wrap('');
var titleText = $(this).find('h3 a').text();
$(this).find('h3 a').replaceWith('' + titleText + '');
$(this).append('Read more');
});
// Adding in dynamic Add button
var windowUrl = window.location.href;
// console.log(windowUrl);
var homeLocation = windowUrl.indexOf('/home');
var newCoolHref = windowUrl.substring(0, homeLocation);
var newAnnouncementHref = newCoolHref + '/browse/announcements';
console.log(newCoolHref);
$('.announcement-add-btn a').attr('href', newAnnouncementHref);
$('.featured .heading h2').append($('.announcement-add-btn a'));
// Moving in the
//create the dashboard
$('.dashboard-col-1, .dashboard-col-2, .dashboard-col-3').wrapAll('');
$('.member-dashboard').wrapInner('');
$(collapsedGreeting).prependTo('.member-dashboard');
$('.member-dashboard').append(($('.collapsed-message')));
if ($('.HLWelcome a[id*="MessagesCount"]').length) {
var messageNumber = $('.HLWelcome a[id*="MessagesCount"]').text().slice(0, -6);
$('.collapsed-greeting').append('' + messageNumber + 'Unread Messages');
}
else {
$('.collapsed-greeting').append($('Inbox'));
}
//check for desktop
checkForDesktop();
// handle click event
$('.member-dashboard-toggle').click(function () {
if ($('.member-dashboard').hasClass('open')) {
handleClose();
} else {
handleOpen();
}
});
});
function handleOpen() {
$('.member-dashboard').addClass('open');
$('.member-dashboard-toggle').addClass('open');
$('.member-dashboard-toggle span').text('Collapse');
}
function handleClose() {
$('.member-dashboard').removeClass('open');
$('.member-dashboard-toggle').removeClass('open');
$('.member-dashboard-toggle span').text('Expand');
if ($(window).width() .row-wide').animate({
scrollTop: 0
});
}
function checkForDesktop() {
handleOpen();
$('.toggle-content').hide();
}
$(function () {
$('div[class*="dashboard-col"]').wrapAll('');
handleWindowSize();
$(window).on('resize orientationChange', function () {
handleWindowSize();
});
});
function handleWindowSize() {
if ($('.dashboard-slider').hasClass('slick-initialized')) {
return;
} else if ($(window).width() 991) {
unslickify();
}
}
function slickify() {
$('.dashboard-slider').slick({
dots: true,
arrows: false,
slidesToShow: 1,
slidesToScroll: 1,
infinite: false,
autoplay: false,
mobileFirst: true,
responsive: [
{
breakpoint: 991,
settings: "unslick"
}
]
});
}
function unslickify() {
$('.dashboard-slider > *').removeAttr('tabindex');
}
Featured Post
-
ASK-ME-ANYTHING with Juniper Director: Product sustainability & Earth Week!
Posted to: Kyla Jiayi Zhao, 5 days agoDiscussion Thread
Top Contributors of the Week
-
155 Points
-
119 Points
-
85 Points
-
81 Points
Want more?
We’re all about connections, so make it easy for you to hop over to your favorite social channels.