, 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); })(); Peter Fish swims again - News & Stories | 鶹

Skip to main content

Calvin News

Peter Fish swims again

Fri, Nov 14, 2008
Katie Landan

It’s the time of year for the color orange: The leaves. The pumpkins. The Peter Fish …

The Peter Fish—an orange plastic fish bank—annually invades Calvin’s campus late in October during World Hunger Week, this year held the 12th through the 19th. The people who distribute the fish, members of the Social Justice Coalition (SJC) in partnership with the (CRWRC), hope to raise awareness of and money for world hunger.

On Oct. 12, SJC members passed out about 500 Peter Fishes at the (LOFT) service. Students are encouraged to put them where they live, work and study and fill the banks with their spare change. The fish will be collected at the Nov. 2 LOFT service.

The campaign will culminate with a “Broken Bread” meal at 6 p.m. on Tuesday, Nov. 4, in the Chapel Undercroft. The meal will consist merely of bread, and the students are encouraged to fast for all or part of the day leading up to the event.

Student groups working on the event, including the InterVarsity Mission Fellowship and International Health and Development organizations, will also be emphasizing AIDS awareness through the event, which will feature an individual’s struggle with hunger or AIDS.

Co-chair of the SJC, senior Rebecca Garofano, said that organizers hope the meal will get event-goers thinking about issues of hunger and poverty. “I think it is a great opportunity for students to give direct support to an organization that is doing some really great things in the developing world,” explained Garofano.

To generations of Christian Reformed children the Peter Fish—inspired by the biblical story of the apostle Peter using a coin taken from a fish’s mouth to pay taxes—is highly recognizable. Churches in North America have been distributing Peter Fish to collect money for world hunger for decades.

The Peter Fish Campaign at Calvin has existed since 2004. To Garofano, the campaign is effective: “Students are familiar. It’s a simple idea,” she said.