, 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); })(); Telephone town hall with President Le Roy - News & Stories | Âé¶¹Çø

Âé¶¹Çø

Skip to main content

Calvin News

Telephone town hall with President Le Roy

Mon, May 18, 2015
Matt Kucinski

You’re invited to join the Calvin College community tonight, Monday, May 18, from 8-9 p.m. EST for a telephone town hall meeting with President Michael Le Roy. This is an opportunity to hear directly from President Le Roy about what is happening here on Calvin’s campus, and ask him any questions you may have.

Many of you will receive a phone call from Calvin welcoming you to participate. Your caller ID will show (616) 526-6983. If you do not receive a call, you can still participate by calling 877-229-8493 with ID code 112118 any time between 8:00 and 8:45 p.m. EST.

This interactive conversation, presented by the Calvin Annual Fund, is Calvin’s fifth telephone town hall with President Le Roy. These town halls are vital in our ongoing commitment to open communication with our alumni, friends and supporters. We hope you’re able to join us./p>


Authors: