, 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); })(); CVN debuts Channel 4 News - News & Stories | 鶹

Skip to main content

Calvin News

CVN debuts Channel 4 News

Mon, Oct 06, 2008
Myrna Anderson

On Thursday Josh Schroyer applied for his first media pass and, in the wee hours of the morning of Wednesday Oct. 1, staked out a place from which he and the news team he was with could catch democratic candidate Barack Obama in action. “It was a really cool experience, actually,” Schroyer said. “CNN was there—all the major networks.”

Tonight at 7 p.m., viewers can catch footage of the speech—along with other features and footage—as CVN (Calvin Video Network) debuts the weekly news show "Channel 4 News” on the campus channel of the same name. “That’s something students have come to expect,” Schroyer said. “They expect a big, new project coming from CVN each semester—so that’s kind of our big project this semester.”

Comprehensive coverage

Channel 4 News is built along the lines of a major broadcast news show, featuring anchors Nick Vera and Kristen Schipper and weatherman Joe Sonheim, all Calvin sophomores.

And, as with a regular newscast, the on-set anchor team is augmented by news teams assigned to various weekly stories.The student-run show will present pre-recorded segments featuring the whole gamut of student activities, from cardboard canoe contests to rugby matches and student (and sometimes national) political events.

“We’re going to have the student weekly calendar,” Schroyer said. “We’ll talk about what upcoming events there are at Calvin.”

On-the-job training

The show, which is created Monday nights in the new CVN studio in the Commons Annex, also provides a good training ground for students interested in media production. “The news show gives new members from the club an opportunity to run all the equipment that we have,” Schroyer said. “And that’s one of our goals in creating the new studio.”

Calvin media productions professor Daniel Garcia praised the latest CVN project: “That’s what student organizations are for—to show that a class is just part of the process,” he said. “Student organizations are where they can take what they learned in class and project it to the community.”

CVN takes all comers

Many of the students who will be producing the Channel 4 News—and who swell CVN’s 30-strong membership—are not media productions majors.  “It’s a lot of people who can’t actually major in the field,” Schroyer described the club, “but it’s still something they’re interested in. So CVN is a way for them to get involved in video or broadcasting, even if it is just once a week.”