, 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); })(); Exhibitions | °ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

°ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

Skip to main content

Exhibitions

Framed artwork on the Gallery walls.

The Center Art Gallery welcomes all visitors. We are an active space for classes, scholarship, and art appreciation as we celebrate our students and exhibiting artists.

The Center Art Gallery is open during the academic year:

Monday–Thursday: 9:00 am–9:00 pm 
Friday: 9:00 am–6:00 pm

Current exhibit

Senior BFA and BA Show 2024

Enjoy the work of graduating seniors in the Bachelor of Fine Arts and Bachelor of Arts programs at °ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ.  

On view: April 22–May 04, 2024 
Reception: April 25, 6:00–9:00 pm 
Reception:  May 03, 6:00–9:00 pm

Past exhibits

These past exhibits are available for you to enjoy with a virtual, interactive 3D walkthrough. (See a list of other past exhibits here.)

  • Typography Fall 2023 
  • The Architecture of Prayer February 06–April 07, 2023 
    An international survey of the contemporary church and its architecture. 

Past Senior BFA and BA Virtual Exhibitions

The °ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ Department of Visual and Performing Arts is honored to present the work and talent of Calvin's Bachelor of Fine Arts and Bachelor of Arts graduates.

  • 2023 Show ||
  • 2022 Show ||
  • 2021 Show ||
  • 2020 Show ||