, 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 remembers Al Bratt - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Calvin News

Calvin remembers Al Bratt

Fri, Dec 20, 2019
Matt Kucinski

Al Bratt was an explorer. He was constantly learning something new about God鈥檚 creation. And he loved sharing these experiences with his students. Whether introducing students to unique creatures in a lab in DeVries Hall or trudging through swamps and fields as students identified insects, for 39 years Bratt helped Calvin students fall in love with the natural world.

Bratt, 86, died on December 11, 2019.

Exploring together

鈥淭he best was when he brought in marine creatures that most of us had never heard of (let alone seen!),鈥 said Elisabeth Hunt, a 1988 Calvin grad.

Hunt worked in one of Bratt鈥檚 labs as an animal caretaker. She had a front row seat to witness his enthusiasm for the animal kingdom.

鈥淚 remember he鈥檇 stroll in where I was working, ubiquitous sucker in his mouth, and announce 鈥楾he shipment鈥檚 coming tomorrow.鈥 That was my warning that I had about 12 hours to set up individual tanks for a couple dozen amazing animals.鈥

Friendly and funny

Bratt opened up doors for students to study invertebrate zoology, animal diversity, ecology, and entomology at Calvin. He even led interim courses in marine biology and parasitology. But, for all the doors he opened for students, it was his physical office door being open that meant the most.

鈥淎l was a friend to students,鈥 said John Ubels, biology professor emeritus who was a student of Bratt鈥檚 and was a colleague of his for one year at Calvin. 鈥淗is door was always open, and he hung out in the labs and halls with us chatting and laughing.鈥

And with proximity, comes familiarity. And there was one thing in particular about Bratt that it didn鈥檛 take his students and colleagues long to pick up on.

鈥淗is dry sense of humor was delightful,鈥 said Ubels.

鈥淚t often took a few moments to realize that he had said something really funny,鈥 said Lori Keen, who has worked at Calvin since 1985, currently serving as the university鈥檚 lab services manager. 鈥淚 remember having to proctor a final exam for him. He gave me a written prayer to read before the final. I recall that it included a prayer that the exam results would reflect the effort of the students. I think I heard a few groans from the class.鈥

Widely influential

While his contributions in the DeVries hall classrooms, labs, and hallways were significant, he also served the university more broadly. Beyond serving as chair of the biology department for six years, he also served on a number of college committees, like the Athletics Committee, the Ecosystem Preserve Committee, the Special Projects Committee, the Scholarships and Aids Committee, and the Science Division Executive Committee, to name a handful.

And his influence extended to his field more broadly. He was an active member of the Michigan Entomological Society (including serving as its president for a term), the Society of Systematic Zoology, the AIBS, and he was an associate member of The Society of Sigma XI.

Bratt, who was known as Calvin鈥檚 鈥渂ug specialist,鈥 leaves a deep legacy: one that shows much respect and admiration for God鈥檚 creation, a great love for his students and colleagues, and an insatiable curiosity for the natural world.

Bratt is survived by his wife, Marilyn; their children Debra (Bruce) Tiejema, Linda (Bill) Veldboom, Pamela (Karl Kinkema) Bratt, and Dirk (Cindy) Bratt; grandchildren Amy Tiejema, Lisa (Dale) Schipper, Andrea Tiejema, Lauren Veldboom and Lien Veldboom, Remi Kinkema, Alec Bratt; great-grandchildren Emilia and Luke Schipper; and his brother-in-law John (Aleida) DeGraaf. The service to remember and celebrate his life will be held on Saturday, December 21 at 3 p.m. at Calvin Christian Reformed Church. Friends are invited to visit with his family beginning at 1:30 p.m. and for a time immediately following the service.


Authors: