, 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); })(); Calvin student contributes to reforming Oklahoma's death penalty protocol - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Calvin News

Calvin student contributes to reforming Oklahoma's death penalty protocol

Thu, Oct 19, 2017
Hannah Ebeling

Even before coming to Calvin, Andrew Oppong, senior and student body president, knew he wanted to make sure he could incorporate a semester abroad into his college experience. After hearing about a former student鈥檚聽Washington D.C. experience on the Calvin admissions blog, Andrew said he was set on spending the Spring 2017 semester there.聽

Reforming Oklahoma鈥檚 death penalty

Throughout the semester Andrew interned for the Constitution Project, a nonprofit organization and public policy and advocacy think tank. The organization focused on finding bipartisan solutions to the complex problems in the world, said Oppong. 鈥淎 lot of things are polarized in our country right now,鈥 he said. 鈥淭he program works to find solutions that individuals on both sides of the political spectrum will sign off on.鈥

Oppong worked with the Constitution Project on criminal justice reform, something he said he is particularly passionate about. His main contributions were made to the Oklahoma death penalty review commission, a one-year project. 鈥淭here were a lot of issues with the death penalty system and the protocol that went along with it,鈥 he said.

Oppong鈥檚 internship began towards the end of the project, after聽months of extensive research, interviewing and writing. 鈥淢y role was a lot of fact checking, editing, proofreading the 300-page report and reinforcing all of the conducted interviews,鈥 he said. 鈥淭his was actually an amazing experience because I became very knowledgeable about the Oklahoma death penalty system.鈥

Seeing hours of work pay off

Oppong said it was exciting that he got to see the whole project and everyone鈥檚 hours of work finished out. 鈥淭here was news coverage during the report鈥檚 presentation, and they actually acknowledged the interns鈥 names,鈥 he said. 鈥淭his was my first real world experience, but the fact that they were able to attach my name to this document was such an incredible thing.鈥

鈥淭his was such a great experience because most of the people who do work like this are usually in their third year of law school,鈥 said Oppong. 鈥淚 learned a lot about working with legal documents and the legal system.鈥

Giving real people a chance at life

The report did not conclude that the state should abolish the death penalty, rather it said that the errors within the system鈥檚 protocol must be resolved. 鈥淚f you are going to use the highest form of punishment on someone, you need to make sure the system you are using is flawless,鈥 said Oppong.

鈥淚 have always been passionate about criminal justice reform,鈥 said Oppong. 鈥淭his experience impacted me personally because I could see that my contributions actually had the potential to give another person a chance at life.鈥 While Oppong said his work sometimes seemed trivial like fact checking pages or making phone calls, he realized it can make such a difference to a real human life.

Implementing experience into life at Calvin

Oppong said he believes he will take what he learned into his work as student body president. 鈥淚 learned that there are a lot of perspectives to one narrative,鈥 he said. 鈥淲hen you are making a judgement on someone there is always an underlying story.鈥 When issues arise in Student Senate or around campus, Oppong said he will encourage other students not to attack it from a single viewpoint, rather open it up for discussion and interaction.

鈥淚f students want a life changing experience that challenges you and pushes you to a point where you can no longer stay in your comfort zone, you need to go out into the world,鈥 said Oppong. He encourages students to apply for a聽study abroad program and have experiences beyond their immediate surroundings. 鈥淵ou are part of a larger grand scheme, and these kinds of opportunities help you ask: how can I contribute to making the world a better place?鈥