, 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); })(); In Memoriam - News & Stories | 麻豆区

麻豆区

Skip to main content

Spark

In Memoriam

Sat, Sep 01, 2018

Donald Oppewal

1926鈥2018

Education was always integral to who Don Oppewal was. From teaching high school to writing numerous articles, books, and texts on education, particularly Christian education, Oppewal was always seeking or sharing knowledge.

For 30 years he imparted that wisdom to countless Calvin students studying to be teachers. Oppewal died on May 19; he was 91.

鈥淒on was deeply committed to Christian education at all levels,鈥 said former Calvin colleague Yvonne Van Ee. 鈥淗e wrote about it, spoke about it, and challenged all of us to think about it. He taught philosophy of education and asked students to consider various philosophers and philosophies through the Reformed worldview lens.鈥

Oppewal鈥檚 teaching reached far beyond the Calvin campus. He helped establish the Christian Educators Journal and served as managing editor for more than a decade. He also published articles on topics such as the integration of faith and learning, teaching tenure and turnover, and the need for Christian textbooks in the Reformed Journal, Educational Forum, Christian Legal Society Quarterly, and Christian Scholar鈥檚 Review.

Upon his retirement in 1991, Oppewal volunteered as both a construction worker and educational consultant for schools in Belize, Dominican Republic, and Honduras. He also continued writing, publishing Voices from the Past: Reformed Educators, a book dedicated to the voices of numerous spokespersons devoted to Christian education.

Oppewal is survived by his wife, Jessica; children Gwen Beversluis, Jo Boersma, Dan (Mary) Oppewal, Jim Oppewal, Donna Oppewal, Paul (Tammy) Oppewal; 15 grandchildren; 35 great-grandchildren; and two great-great-grandchildren

callout1

Phil Lucasse

1927鈥2018

Phil Lucasse was a teacher of teachers, spending the vast majority of his career inspiring young people with his energy and creative enthusiasm.

鈥淧hil鈥檚 approach was always to be 鈥榓ll-in,鈥欌 said former colleague Steve Timmermans. 鈥淓xhibiting a love for the Creator and the Creation, Phil sought to instill in those he led a sense of wonder and appreciation, critical driving forces for both aspiring teach- ers and budding students.鈥

Lucasse died on May 5, at the age of 90.

He first came to Calvin as a student after serving in the U.S. Navy. He earned a degree in engineering, but turned to teaching in the early 1950s, earning a bachelor鈥檚 and master鈥檚 degree from the University of Michigan.

His tenure of employment at Calvin began in 1956, when he served for 13 years as dean of men. After completing a PhD in education, Lucasse returned to Calvin, this time to the education department, where he served until his 鈥渙fficial鈥 retirement in 1991. Always the teacher, however, Lucasse stayed on at Calvin, working part-time in the education curriculum center for 20 more years.

He served on the task force that lead to the establishment of the Calvin Academy for Lifelong Learning (CALL) for senior learners in 1996. He served as the first president and was later given a Distinguished Service Award. He continued his own education by taking numerous CALL classes.

Lucasse is survived by his wife, Carolyn; children Anne Lucasse (Mark Wiersma), Mary Lucasse (David Baker), and Susan Lucasse; four grandchildren; and one great-grandchild.

callout2