, but this code // executes before the first paint, when

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); New series offers music over lunch - News & Stories | 鶹

Skip to main content

Calvin News

New series offers music over lunch

Tue, Nov 04, 2014
Katie Salyer

Calvin’s newest musical offering, , got off to a fun start earlier this month with a piano and percussion performance.

Music events manager Heather Rodgers hopes that this new series will offer a new alternative to evening series that they’ve run in the past. “We wanted to tap into a new market and provide something accessible for staff and students during the day,” Rodgers commented.

The concert series Notes at Noon features small (30 to 60-minute) noontime samplings of professional musicians from the Grand Rapids area as well as Calvin faculty.

The next Notes at Noon concert will be the Early Music Consort of Grand Rapids at noon on Tuesday, Nov. 11 in the Covenant Fine Arts Center Recital Hall. The concert is free and open to the public.

Past success, future opportunity

The latest series joins the already growing series that highlights student performances. “This student driven concert series has doubled in size in one year,” Rodgers noted. The series includes six concerts featuring student instrumentalists, percussionists and vocalists. All revenue from these programs go towards the respective ensemble’s international tours.

Rodgers says these opportunities and showcases reflect the wide variety of talent at Calvin. Sophomore Caleb Sinclair praised Calvin’s faculty for encouraging its majors to get out of their comfort zones. “Calvin is super intentional with preparing you to be musically excellent, not only in your specific field ... Knowing how to engage different areas of music is extremely important.”

The has recently celebrated new beginnings of concerts and also longstanding traditions with Calvin Music Festival giving its 69th annual concert this past month. The concert featured seven ensembles, including Calvin’s a cappella performance group, .

Sinclair participated in the well-known Capella ensemble. “There’s a soft spot in my heart for Calvin Music Festival,” he said. “It’s a lot like a family sharing a meal. Like a big potluck dinner of collaborations between ensembles.”