, 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 Presents The Piano Lesson - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Calvin Presents The Piano Lesson

Sun, Dec 09, 2001
N/A

Calvin College will present The Piano Lesson in February 2002, featuring a first for the local college: the entire cast will be African American.

"It's about time," says Calvin Professor Debra Freeberg who notes that talented actors of color will allow the school to present theatre from a wider range of writers and traditions than it has in the past. "Calvin has often drawn from a narrow pool of actors," says Freeberg, "which meant we were limited as to what we could perform. As our pool of actors gets broader and more diverse it allows us to look at broader and more diverse plays as well. Being able to present The Piano Lesson is an exciting step for our theatre program."

The play will be produced as part of a Calvin Interim class Freeberg is team-teaching in January 2002 with Harvey Johnson, professor of theater and speech at Geneva College in Pennsylvania.

The Piano Lesson, by two-time Pulitzer Prize winner August Wilson, is about the conflict between a brother and sister who fight over a symbol of their family's past. Do they keep an ornately carved upright piano, engraved with the story of their family from slavery to freedom, or do they sell it to purchase land upon which their family once worked as slaves?

"It illustrates the choices that African Americans have been forced to make," says Freeberg. "Do I cut myself off from the past for a future? It's about a person finding out who they really are and what it takes to be a whole person."

Johnson will play one of the two older male roles with the other being filled by Michael Travis (former director of multicultural student development at Calvin].

Calvin senior Jena Cooksey (pictured above) plays the leading female role. She's excited about the play and her part.

"This is an opportunity for me to do something that is exclusively made for me," she says. "I am an African-American woman and I play an African-American woman. That is something I can be comfortable with. And I identify with the issues of keeping family together and the whole idea of destroying things that have kept her family oppressed. That is something I can really relate to and that doesn't always happen in a role."

The play, which will be performed January 31 to February 2 and February 7-9, has a strong message for all audiences says Freeberg.

"In some ways it deals with issues that are exclusive to African-Americans but it also can speak to the whole human experience," she says. "It's about the search for self and identity and the dignity of a human being and the incredible need for God in the midst of incredible brokenness."