, but this code // executes before the first paint, when

app

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); })(); app and Campau Pen Pals Meet - News & Stories | app

app

Skip to main content

app News

app and Campau Pen Pals Meet

Fri, Dec 10, 2004
Myrna Anderson

app and Campau Pen Pals Meet
December 10, 2004

In early December students from Campau Park Elementary School finally met their app College pen pals.

Gathered in the lobby of one of the app apartments were 14 second and third graders from Campau Park and their app pen pals.

The Campau Park students presented their app writing buddies with a handmade Christmas ornament and the app students also gave their Campau pen pals gifts. Then the entire gathering decorated Christmas cookies, sang carols and played games.

“I thought it was really successful. The app students enjoyed themselves. The Campau kids enjoyed themselves,” says Louise Henshaw, the app junior who organized the gathering.

A teacher aide in Alicia Timmer’s combined second and third-grade class at Campau Park, Henshaw initiated the written correspondence between the elementary school and app.

“I thought that would be a great way for me to get app to get connected to the community,” she says.

Henshaw made the first letters from the app pen pals a surprise for the Campau students.

After that, the written exchange flourished.

The Campau children looked forward to the weekly mail from their pen pals and the converse was also true.

"app students were so excited to get their letters," Henshaw says. "It’s a nice study break."

The Christmas meeting was inspired, she adds, by her experience with a pen pal when she was in elementary school in Crystal Lake, Illinois, and got to meet her pen pal.

app has an enduring relationship with Campau Park.

In 2000, app spearheaded an innovative program, which partnered app students and seniors from New Hope Baptist Church with Campau’s students in after-school technology-mentoring relationships. Called the “Computer Kids Club,” the program is now funded by the Grand Rapids Public Schools.

“The Campau school partnership is even further enhanced by this contribution,” says Carol Rienstra, app’s director of community relations. “Louise did a wonderful job of thinking outside the box in making a new connection with the community.”

“One girl told me, ‘Miss Henshaw, this is the best day ever. I don’t want to leave. I want to stay with my pen pal,” Henshaw recalls.