, 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); })(); Banff Film Festival stops at Calvin - News & Stories | 鶹

Skip to main content

Calvin News

Banff Film Festival stops at Calvin

Wed, Mar 23, 2011
Myrna Anderson

Calvin professor of environmental studies Jamie Skillen first experienced the annual Banff Mountain Film Festival World Tour in 2002 in Ithaca, New York.  “Think of it as National Geographic meets X-Games,” said Skillen, of the event, which he has attended every year since his first experience.

And every year, he has vowed to bring the tour to Calvin.

The tour is a showcase of films with mountain themes and wide-ranging subjects: There are films about mountain climbing, cave exploration, white-water rafting and all manners of trekking. The films also explore the culture, politics and economics of mountain life.

On Wednesday, April 6, the Banff Mountain Film Festival World Tour will premiere at 7 p.m. at the Covenant Fine Arts Center at Calvin College. “Prior to this year … you had to drive to Chicago or Ann Arbor to see it,” Skillen said.

The tour is culled from the films shown at the Banff Mountain Film and Book Festival held each fall in Banff, Canada. “The Banff Centre … takes the best films and sends them on world tour to about 360 locations,” Skillen said. “Each host gets to preview 25 to 30 films and choose the films that best fit their audience.”

Skillen has helped to choose the slate for Calvin, favoring films that have an outdoor recreation or environmental angle: The Longest Way is a five-minute time-lapse of a one-year walk from Beijing to Urumqi. Into Darkness travels underground with a group of cavers as they push through seemingly impassable spaces. Stones into Schools shows one man’s effort to build schools in war-ravaged Afghanistan. The Swiss Machine shows speed alpinist Ueli Steck racing up 2,500-meter faces.

Skillen said that he has a couple of favorites among the chosen films. One is He Dances for His Cormorants, the story of Zong Man, the best fisherman on the Lijiang River, whose 12 cormorants obey his voice and gestures. Skillen said the film serves as a good illustration of the range of the tour:

“I consider it a celebration of God's creation, both human and nonhuman. I think that it is a great fit for Calvin College for just that reason. While it tackles some challenging issues, it is fundamentally a celebration of what we see as God's creation, and there couldn't be anything more Reformed than celebrating God's glory.”

The Banff Mountain Film Festival World Tour will appeal to anyone who enjoys the outdoors, adventure, and diverse cultures, Skillen said, adding: “Everyone should come to this.”

Tickets for the Banff Mountain Film Festival World Tour cost $10 each, $5 for students, and $5 if you buy 20 or more.