Grant Kwiecinski isn’t letting 2020 put a damper on his annual Twelve Days of GRiZMAS.
GRiZ, the Michigan-born digital music producer and DJ, by no means fails to brighten our December with love, music, and vacation cheer– and this 12 months isn’t any completely different. Annually, he hosts a Twelve Days of GRiZMAS custom of concert events, meditation, and neighborhood engagement to carry his followers collectively within the celebratory spirit of music and the vacation season. In fact, this 12 months’s occasions have been tweaked with a purpose to accommodate digital occasions and COVID-19 tips– as a substitute of Detroit venues stuffed with bustling concert-goers, we’ve got livestreams and digital auctions.
There was digital baking with mama GRiZ (beware, the cookies look irresistible), a World Mic Evening on Twitch, Yoga classes, and the opening of an internet public sale that options an array of tempting prizes (like GRiZ drawing your subsequent tattoo!!).
Involvement among the many digital music neighborhood– between followers and artists alike– has been a heartwarming illustration of our hunger for music and connection. A number of performances for charity, by means of Seven Mile Music, raised $24,000 for youths’ music training, prompting a honest “thanks” from GRiZ on Twitter.
“I’m SO greatful for Adam Deitch, Eric Bloom, Borahm Lee, Chrishira Perrier, Kevin Donahue & Josh Fairman for enjoying so passionately and donating their time to the night 💜✨ I wish to thank the crew fr making it occur nd offering a covid protected setting for us to carry out”
And it’s not over but!
The very best could also be but to return, with an intense lineup of unimaginable artists to carry out in a digital pageant on the twenty third in a Digital GRiZMAS Pageant. “Cooking up one thing good for GRiZMAS subsequent week.” Tweeted ZEDS DEAD in preparation for this remaining GRiZMAS occasion.
Tune in on December twenty third for an unforgettable night time of digital music– the final word finish to a bonkers 12 months. Thanks 2020. Thanks GRiZ. Try the lineup beneath!
jQuery.noConflict();
“use strict”;
//DOCUMENT.READY
jQuery(doc).prepared(perform() {
//conceal numerous jQuery components till they’re loaded
jQuery(‘.revolution-slider ul’).present();
jQuery(‘.it-widget-tabs’).present();
//revolution slider
if (jQuery.fn.cssOriginal!=undefined)
jQuery.fn.css = jQuery.fn.cssOriginal;
jQuery(‘.revolution-slider’).revolution(
{
delay:6000,
startheight:435,
startwidth:840,
hideThumbs:200,
thumbWidth:100,
thumbHeight:50,
thumbAmount:5,
navigationType:”none”,
navigationArrows:”solo”,
navigationStyle:”spherical”,
navigationHAlign:”heart”,
navigationVAlign:”backside”,
navigationHOffset:0,
navigationVOffset:20,
soloArrowLeftHalign:”left”,
soloArrowLeftValign:”heart”,
soloArrowLeftHOffset:20,
soloArrowLeftVOffset:0,
soloArrowRightHalign:”proper”,
soloArrowRightValign:”heart”,
soloArrowRightHOffset:20,
soloArrowRightVOffset:0,
touchenabled:”on”,
onHoverStop:”on”,
navOffsetHorizontal:0,
navOffsetVertical:20,
hideCaptionAtLimit:420,
hideAllCaptionAtLilmit:0,
hideSliderAtLimit:0,
stopAtSlide:-1,
stopAfterLoops:-1,
shadow:0,
fullWidth:”off” ,
fullScreen:”off”,
});
//superfish
jQuery(‘#top-menu ul’).superfish({
hoverClass: ‘over’,
delay: 500,
animation: {peak:’present’},
pace: 160,
disableHI: true,
autoArrows: false
});
jQuery(‘#section-menu ul’).superfish({
hoverClass: ‘over’,
delay: 300,
pace: 100,
disableHI: true,
autoArrows: false
});
jQuery(‘#sub-menu ul’).superfish({
hoverClass: ‘over’,
delay: 500,
animation: {peak:’present’},
pace: 160,
disableHI: true,
autoArrows: false
});
jQuery(‘.bar-selector ul’).superfish({
hoverClass: ‘over’,
delay: 400,
animation: {peak:’present’},
pace: 100,
disableHI: true,
autoArrows: false
});
//conceal scrollers till absolutely loaded
jQuery(‘.bar-slider’).present();
jQuery(‘#steam’).present();
//simplyscroll sliders (normal carousel for IE8 and opera)
var isIE8 = jQuery.browser.msie && +jQuery.browser.model === 8;
var isOpera = jQuery.browser.opera;
//if ( isIE8 || isOpera ) {
if ( isIE8 ) {
jQuery(‘#top-ten-slider’).wrapInner(‘
jQuery(‘#top-ten-slider’).carousel({
interval: 3500
});
jQuery(‘#trending-slider’).wrapInner(‘ ‘);
jQuery(‘#trending-slider’).carousel({
interval: 3500
});
} else {
jQuery(“#top-ten-slider”).simplyScroll({
customClass: ‘the-bar’,
orientation: ‘horizontal’,
course: ‘forwards’,
pauseOnHover: true,
frameRate: 48,
pace: 2
});
jQuery(“#trending-slider”).simplyScroll({
customClass: ‘the-bar’,
orientation: ‘horizontal’,
course: ‘forwards’,
pauseOnHover: true,
frameRate: 48,
pace: 2
});
}
jQuery(“.sidecar”).simplyScroll({
customClass: ‘sidecar-vertical’,
orientation: ‘vertical’,
auto: false,
manualMode: ‘loop’,
frameRate: 48,
pace: 9
});
jQuery(“.steam-content”).simplyScroll({
customClass: ‘steam’,
orientation: ‘horizontal’,
auto: false,
course: ‘forwards’,
manualMode: ‘loop’,
frameRate: 48,
pace: 12
});
//jquery ui slider
jQuery(‘.form-selector’).slider({
worth: 5,
min: 0,
max: 10,
step: 0.1,
orientation: “horizontal”,
vary: “min”,
animate: true,
slide: perform( occasion, ui ) {
var score = ui.worth;
jQuery(this).siblings(‘.rating-value’).html( score );
}
});
//HD pictures
if (window.devicePixelRatio == 2) {
var pictures = jQuery(“img.hires”);
// loop by means of the photographs and make them hi-res
for(var i = 0; i div”).resize(perform(e){
equalHeightColumns(jQuery(“#content material .content-inner, #content-wrapper .widgets-wrapper”));
});
//name equal peak columns when sidebar is resized
jQuery(“#content-wrapper .widgets-wrapper”).resize(perform(e){
equalHeightColumns(jQuery(“#content material .content-inner, #content-wrapper .widgets-wrapper”));
});
//name equal peak columns when most important menu gadgets are hovered since sub menus are
//hidden and haven’t got heights till seen
jQuery(‘physique’).on(‘mouseover’, ‘#section-menu-full a.parent-item’, perform(e){
equalHeightColumns(jQuery(“#section-menu-full ul.term-list, #section-menu-full li.post-list”));
});
//equal peak columns
perform equalHeightColumns(group) {
tallest = 0;
width = jQuery(window).width();
group.every(perform() {
jQuery(this).removeAttr(‘fashion’);
thisHeight = jQuery(this).peak();
if(thisHeight > tallest) {
tallest = thisHeight;
}
});
if(width > 767) {
group.peak(tallest);
//alert(‘it ran’);
}
}
//menu hovers
perform menuHovers() {
jQuery(“.menu .post-list a”).hover(
perform() {
jQuery(this).kids(‘img’).cease().animate({ opacity: .3 }, 150);
},
perform() {
jQuery(this).kids(‘img’).cease().animate({ opacity: 1.0 }, 500);
}
);
}
//present search field
jQuery(“#menu-search-button”).click on(
perform() {
jQuery(‘#menu-search’).fadeToggle(“quick”);
jQuery(this).toggleClass(‘energetic’);
}
);
//search type submission
jQuery(“#searchformtop enter”).keypress(perform(occasion) {
if (occasion.which == 13) {
occasion.preventDefault();
jQuery(“#searchformtop”).submit();
}
});
//e-mail subscribe type submission
jQuery(“#feedburner_subscribe button”).click on(perform() {
jQuery(“#feedburner_subscribe”).submit();
});
//present login type
jQuery(“#sticky-login”).click on(perform() {
jQuery(‘#sticky-login-form’).animate({
peak: ‘toggle’
}, 100, ‘linear’ );
jQuery(‘#sticky-register-form’).conceal();
jQuery(‘#sticky-register’).removeClass(‘energetic’);
jQuery(this).toggleClass(‘energetic’);
});
//present register type
jQuery(“#sticky-register”).click on(perform() {
jQuery(‘#sticky-register-form’).animate({
peak: ‘toggle’
}, 100, ‘linear’ );
jQuery(‘#sticky-login-form’).conceal();
jQuery(‘#sticky-login’).removeClass(‘energetic’);
jQuery(this).toggleClass(‘energetic’);
});
//submit button hover results
jQuery(“.sticky-submit”).hover(perform() {
jQuery(this).toggleClass(“energetic”);
});
//login type submission
jQuery(“.sticky-login-form #user_pass”).keypress(perform(occasion) {
if (occasion.which == 13) {
jQuery(“#sticky-login-form .loading”).present();
jQuery(“type.sticky-login-form”).animate({opacity: “0.15”}, 0);
occasion.preventDefault();
jQuery(“.sticky-login-form”).submit();
}
});
jQuery(“#sticky-login-submit”).click on(perform() {
jQuery(“#sticky-login-form .loading”).present();
jQuery(“type.sticky-login-form”).animate({opacity: “0.15”}, 0);
jQuery(“.sticky-login-form”).submit();
});
//register type submission
jQuery(“.sticky-register-form #user_email”).keypress(perform(occasion) {
if (occasion.which == 13) {
jQuery(“#sticky-register-form .loading”).present();
jQuery(“type.sticky-register-form”).animate({opacity: “0.15”}, 0);
occasion.preventDefault();
jQuery(“.sticky-register-form”).submit();
}
});
jQuery(“#sticky-register-submit”).click on(perform() {
jQuery(“#sticky-register-form .loading”).present();
jQuery(“type.sticky-register-form”).animate({opacity: “0.15”}, 0);
jQuery(“.sticky-register-form”).submit();
});
//conceal verify password message
jQuery(“.check-password”).click on(perform() {
jQuery(this).animate({
peak: ‘toggle’
}, 100, ‘linear’ );
});
//present again to high arrow after web page is scrolled
jQuery(window).scroll(perform() {
if (jQuery(this).scrollTop() < 150) {
jQuery("#back-to-top").fadeOut();
}
else {
jQuery("#back-to-top").fadeIn();
}
});
//scroll all #high components to high
jQuery("a[href="https://www.redroll.com/2020/12/21/twelve-days-of-grizmas/#top"]").click on(perform() {
jQuery("html, physique").animate({ scrollTop: 0 }, "sluggish");
return false;
});
//present new articles
jQuery("#new-articles .selector").click on(perform() {
jQuery('#new-articles .post-container').animate({
peak: 'toggle'
}, 100, 'linear' );
jQuery('#new-articles .selector').toggleClass('energetic');
});
//sidecar mouseovers
jQuery(".sidecar-panel .sidecar-link").hover(
perform() {
jQuery(this).siblings(".sidecar-layer").cease().animate({
'opacity':'0.70'
}, 100);
},
perform() {
jQuery(this).siblings(".sidecar-layer").cease().animate({
'opacity':'0.60'
}, 300);
}
);
//sortbar mouseovers
jQuery(".sortbar-hidden").hover(
perform() {
jQuery(this).kids(".sort-buttons").cease().fadeIn("quick");
},
perform() {
jQuery(this).kids(".sort-buttons").cease().fadeOut("sluggish");
}
);
//picture darkening
jQuery('physique').on('mouseenter', '.darken', perform(e) {
jQuery(this).discover('img').cease().animate({ opacity: .3 }, 150);
}).on('mouseleave', '.darken', perform(e) {
jQuery(this).discover('img').cease().animate({ opacity: 1.0 }, 500);
});
// minisite cloud tabs
jQuery('physique').on('click on', '.section-buttons .sort-buttons a', perform(e){
jQuery(this).father or mother().siblings().discover('.minisite-icon').removeClass('white');
jQuery(this).kids('.minisite-icon').addClass('white');
});
//postnav mouseovers
jQuery("#postnav a").hover(
perform() {
jQuery(this).siblings('.inner-content').addClass('energetic');
},
perform() {
jQuery(this).siblings('.inner-content').removeClass('energetic');
}
);
//score animations
perform animateRating(pos,delay,eid) {
jQuery('#' + eid + ' .rating-meter').delay(delay).animate({
opacity:1,
left: pos + '%'
}, 2500, 'easeOutCubic');
}
(perform(d){
var f = d.getElementsByTagName('SCRIPT')[0], p = d.createElement('SCRIPT');
p.kind="textual content/javascript";
p.async = true;
p.src="https://property.pinterest.com/js/pinit.js";
f.parentNode.insertBefore(p, f);
}(doc));
//fb
(perform(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//join.fb.web/en_US/all.js#xfbml=1&standing=0";
fjs.parentNode.insertBefore(js, fjs);
}(doc, 'script', 'facebook-jssdk'));*/
//WINDOW.LOAD
jQuery(window).load(perform() {
//flickr
jQuery('.flickr').jflickrfeed({
restrict: 9,
qstrings: {
id: ''
},
itemTemplate: '
‘‘ +
‘
‘‘ +
‘
‘
}, perform(information) {
});
//tabs – these should go in window.load so pinterest will work inside a tab
jQuery(‘.widgets-wrapper .it-clouds’).tabs({ fx: { opacity: ‘toggle’, length: 150 } });
jQuery(‘#footer .it-clouds’).tabs({ fx: { opacity: ‘toggle’, length: 150 } });
jQuery(‘.widgets-wrapper .it-social-tabs’).tabs({ fx: { opacity: ‘toggle’, length: 150 } });
jQuery(‘#footer .it-social-tabs’).tabs({ fx: { opacity: ‘toggle’, length: 150 } });
//third-party distributors (like Fb) take some time to run typically
perform adjustColumnsDelayed() {
equalHeightColumns(jQuery(“#articles .panel”));
equalHeightColumns(jQuery(“#combined .widgets”));
equalHeightColumns(jQuery(“#content material .content-inner, #content-wrapper .widgets-wrapper”));
}
setTimeout(adjustColumnsDelayed, 1000)
});
jQuery.noConflict();
Source link