, 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); })(); Calvin mourns the loss of Bill Vande Kopple - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Calvin mourns the loss of Bill Vande Kopple

Fri, Jul 05, 2013
Matt Kucinski

On Wednesday, July 3, Calvin professor Bill Vande Kopple died unexpectedly, following a pancreatic cancer diagnosis just a week earlier. Vande Kopple, 63, taught in Calvin's English department for more than 30 years. He served as co-chair of the department since 2008.

Vande Kopple's colleagues have fond memories of working with him (A full 'in memoriam piece' will follow next week).

In a letter to the Calvin community on Wednesday night, co-chair Elizabeth Vander Lei wrote, "Bill was a great and gracious presence among us: he was a much-loved professor, a profilic scholar, a wise mentor, and a good friend."

Vander Lei singled out working with students as his greatest joy. And, students were fond of Vande Kopple as well. The 2004 senior class voted him He had a particular interest in the mentoring of secondary education students.

"His fine teaching is echoed in the teaching of these students, and through their teaching Bill continues to shape young people's lives," wrote Vander Lei.

A 1972 graduate of Calvin College, Vande Kopple earned a masters and PhD in English Language and Literature from the University of Chicago in 1973 and 1980 respectively.

At Calvin, his teaching interests included rhetoric and composition, stylistics, linguistics, the history of the English Language and Secondary Education Teaching Theories and Methods, just to name a few.

Vande Kopple was also well respected outside the classroom, both by his colleagues at Calvin and those in broader writing circles. He published articles in dozens of education and English journals and enjoyed writing creative non-fiction. Some of his favorite writings combined his love for fishing and his family, including , and The Lure, Still More Stories of Families, Fishing and Faith.

"Losing Bill leaves us all feeling more than a little lost," wrote Vander Lei. "While we do not grieve as those without hope, we do struggle to imagine the department鈥攖he world鈥攚ithout Bill a part of it."

Vande Kopple is survived by his wife, Wanda; his sons Jon (Tiffany), Joel and Jason; and his grandson, Kincaid.

Visitation will be held from 2-4 p.m. and 6-8 p.m. on Sunday, July 7, at Zaagman Memorial Chapel. The funeral will be held at 1 p.m. on Monday, July 8, at Alger Park Christian Reformed Church.


Authors: