, 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); })(); A familiar game, a new outcome - News & Stories | ƴɸ̳

ƴɸ̳

Skip to main content

Calvin News

A familiar game, a new outcome

Fri, Jun 28, 2019
Matt Kucinski

Checkmate.

In the game of chess, if you are trapped in it, you’re out of moves: your game is over.

Inside correctional facilities across the country many inmates find themselves literally stuck in checkmate.

Severely poor choices have them backed into a corner, with no moves left, and no way out.

Literally stuck … with no hope.

An unexpected move

But, something’s different these days at the Richard A. Handlon Correctional Facility in Ionia, Michigan. A cohort of 80 men no longer see themselves out of moves.

Four years in, the Calvin Prison Initiative (CPI)—a program that through a partnership between Calvin College, Calvin Theological Seminary, and the Michigan Department of Corrections offers a bachelor of arts in faith and community leadership to inmates—has helped these men see a way out, or maybe more accurately see a way forward.

Todd Cioffi, the director of CPI, recalls the words of one of the Handlon students who has served 26 years.

“I can’t believe I’m a part of it [CPI], I have my acceptance letter in a plastic holder right by my bed. I’m now 46 years old, and this is the only piece of paper that I’ve ever received that starts out positively about me. It says ‘Congratulations, you’ve been accepted into the Calvin Prison Initiative.’”

Gratitude reveals gifts

The students see CPI as a gift—and Cioffi says that has led each of the Handlon students to respond with gratitude.

“They always surprise us with their giftedness, sense of gratitude, it just never ceases,” he said.

The latest gift from students in the CPI program is a beautiful, hand-crafted chess set, representing 775 hours of labor over 15 months. Each of the pieces looks like it was carved out of wood, but is instead made out of compressed cardboard, cardstock, felt, acrylic paint, and Elmer's school glue. Approximately 2,700 pieces were cut out in designing all the intricate details for the set.

“Despite the obvious connection to the Calvin Knight mascot, the game of chess is a demonstration of the obvious ways we can move throughout life,” reflected the student who was the principal architect of the chess game. “Some of the moves we make are losing moves, but for me, the CPI program is like pushing my last pawn in order to recapture the queen, thus, restoring my strength.

“Calvin has blessed all of us with the amazing opportunity to be a part of its community, and I wanted to express my gratitude in a tangible way,” said the CPI student who presented the chess set to Calvin leaders at the Convocation ceremony earlier this year. “Our hope is that this will be enjoyed as more than a display piece, and when you see it, we hope you will remember the men whose lives you have impacted in such a positive way.”


Authors: