, 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); })(); Documenting a Day - News & Stories | 麻豆区

麻豆区

Skip to main content

Spark

Documenting a Day

Wed, Dec 01, 2010

The idea was born in a late-summer gathering of Calvin鈥檚 News and Stories website team:聽a day in the life of Calvin as captured through the photos of students, faculty and staff.聽The committee that convened to handle the photo-stravaganza called the event 鈥淐alvin in 24.鈥

鈥淓arly in my career I collaborated on a similar project for a trucking company and liked the way it rallied the internal culture while providing an authentic window into the organization,鈥 said Tim Ellens, Calvin鈥檚 new communications and marketing (C&M) director, who made the initial pitch for Calvin in 24. 鈥淢y hope in dusting off this idea was that we could generate a unifying cultural experience while giving people an unposed look into our life on campus and around the globe.鈥

Calvin in 24 was scheduled for Oct. 6, 2010. For two months, the committee鈥攃omposed of members of C&M; development; student life; student development and alumni, parent and community relations鈥攚restled with the logistics of the event: photo handling, categories, prizes and public relations. They e-mailed campus listservs and departments and students and faculty studying in Spain, France, China, Hungary, Honduras and Ghana. They posted signs and passed out postcards. Student videographer Mike Zaagman created special Calvin in 24 commercials.

鈥淧retty much every way we could get in touch with students, faculty and staff, we did,鈥 said media relations manager Matt Kucinski, who worked on PR for the event.聽

Calvin in 24 kicked off when Oct. 6 arrived in China, 12 hours before it happened in the States. The first photos that landed in the Picasa web gallery created for the event were from students studying in Japan and Hungary. As the day rolled on, the photos flowed in. 鈥淚t was nonstop 鈥 and it was a lot of fun for me because I got to see the photos as they came in,鈥 said Joy鈥檒 Ver Heul, C&M鈥檚 print and multimedia communications manager, who managed the online photo gallery.聽

The photos kept coming until the submission deadline, midnight Oct. 8: students experimenting in labs, practicing tai chi in China, napping on Commons lawn, snacking on Pringles, swimming underwater in the pool鈥攅ven re-enacting Michelangelo鈥檚 鈥淭he Creation of Adam鈥 on the climbing wall. There were 3,550 photos in all (not counting the 1,991 images one student compressed into a video of a day in Budapest).

鈥淚 think there was a nice balance of artistic and spur-of-the-moment type photos: things that were well composed and others that were great, based on their spontaneity,鈥 Kucinski said. The prizes in the competition鈥攁 video camera, reserved tickets to The Rivalry and a night鈥檚 stay at the Prince among them鈥攚ere awarded both by judging and by random drawing.

鈥淭he thing that was best about it for me is that there were so many students who wanted to participate鈥攅ven apart from the photos that were taken,鈥 said Calvin junior Elizabeth Vander Heide, who documented her day on her cell phone. 鈥淲e were all taking pictures of each other.鈥澛