, 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); })(); Community Symphony Music | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Community Symphony

The Calvin Community Symphony, formerly known as the Calvin Alumni Orchestra, was founded in 1994 by former members of Calvin鈥檚 student ensembles to allow adult musicians to continue to serve the community by sharing performances of classical orchestral literature.

The orchestra鈥檚 membership is open to both Calvin alumni and community musicians who embrace the orchestra鈥檚 goals and the university鈥檚 mission.

To learn more about and keep up with the Calvin Community Symphony, .

We depend on faithful patrons like you to help keep our grand musical tradition alive. .

Conductor

Scott VandenBerg's staff picture
Scott VandenBerg

Conductor

Full profile

2023-2024 Concerts

  • Saturday, October 28, 2023听at 2:00pm in the CFAC Auditorium
  • Saturday, March 16, 2024听at 2:00pm in the CFAC Auditorium

Explore Community Symphony

The Calvin Alumni Orchestra was founded in 1994 by former members of Calvin's student ensembles to allow adult musicians to continue to serve the community by sharing performances of classical orchestral literature. In 2010, the name was changed to the Calvin Community Symphony to better reflect who we are and who we serve through our music.

The orchestra is made up of a variety of musicians from the greater Grand Rapids and West Michigan community who share a love of performing classical orchestral literature. We hope to broaden our audience and increase our orchestra size by widening the door for community players and students to join us.

The orchestra is governed by a self-elected board and is supported by the alumni association, the music program, and its own membership. The orchestra's members, who give freely of their time and talent, come from all walks of life. All share a common love of performing great orchestral literature from composers past and present, and an abiding respect for Calvin's educational mission and performing arts tradition.

The orchestra performs in the Calvin Covenant Fine Arts Center, typically once in the fall and once in the spring.