, 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); })(); Revealed - News & Stories | Â鶹Çø

Â鶹Çø

Skip to main content

Spark

Revealed

Mon, Jun 05, 2017

A recent exhibition at the Calvin Center Art Gallery, Revealed, featured 25 additions to the Calvin College Permanent Collection of Art from the past two years. Included in the recent acquisitions are paintings and drawings by local artists Armand Merizon and Reynold Weidenaar, hand-colored stencil prints by Japanese artist Sadao Watanbe, digital photographs by Lee Pool, and Luke 15:24 ink on rice paper by Yuanhua Shen— a new asset for the Prodigal Son Collection.

Calvin began collecting art more than 90 years ago, with one of the first gifts being a painted portrait of John Calvin by William Monsma.

There are now approximately 1,900 pieces in the college’s permanent collection, 800 of which are currently on display on Calvin’s campus.

A recent installation includes the photographs of Lee Pool— mostly Michigan landscapes and plants—in the Broene Center and Health Services.

The purpose of the permanent collection is to educate students and the broader Calvin community, to document the history of Calvin by collecting work from students and faculty, and to celebrate artisanship, concepts and ideas.