, 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 Backs Christmas Stores - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Calvin Backs Christmas Stores

Sun, Dec 03, 2000
N/A

EDITOR'S NOTE: The 2000 Toy Drive has been completed with a raft of toys collected for The Other Way's Christmas Store. Over $3,000 worth of toys and cash were collected in five days! Below is the original media advisory that gives more background on this project.

For the fourth straight year Calvin College students, faculty and staff will be making Christmas a little brighter for some area parents and their children. Calvin faculty and staff will have a toy drive from November 27 through December 1 to benefit a Christmas Store run by The Other Way, a ministry on the northwest side of Grand Rapids.

The toys will be collected each of those days in the front lobby of Calvin's Spoelhof Center (the main administration building on campus).

The Christmas Store run by The Other Way gives low-income parents a dignified and meaningful way to bring Christmas to their kids. Parents can earn credits at The Christmas Store by working in the neighborhood. They then use the credits at The Christmas Store to buy gifts for their children. The parents avoid incurring debt they can ill afford, children get a few nice gifts and The Other Way gets much-needed volunteer hours to do its work.

Says Deb Worst of The Other Way: "The Christmas Store is a very positive part of our neighborhood's Christmas celebration. Parents no longer have the uncertainty and fear that they won't be able to give their children a present on Christmas day. They can provide for their families in a dignified way. The store is an important concept in the work that we do with low-income people."

Many of Calvin's residence halls also are supporting Christmas Stores and had service auctions to raise money for the stores. A couple of dorms raised $2,300 each for the Christmas Stores at Sherman Street Christian Reformed Church and Roosevelt Park Ministries. All told over $10,000 was raised by Calvin's residence halls for local agencies.