, 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); })(); Remembering the waymakers - News & Stories | ƴɸ̳

ƴɸ̳

Skip to main content

Spark

Remembering the waymakers

Fri, Dec 01, 2017

The article “Living Without Limits” (fall 2017) about Garrett Bazany’s response to his accident and his experience at Calvin is inspirational. The article also portrays Calvin’s great lengths and efforts to accommodate Garrett and his disability.

Having ramps by Bazany’s time at the college most likely had less to do with him personally and more to do with complying with the provisions set forth by the American with Disabilities Act (ADA), which was passed by Congress in 1990.

To my recollection, Doug Rottman ’86 was among the first wheelchair-using students to live on Calvin’s campus, moving into a remodeled suite on first-floor Bolt (BHT being the only dorm at that time not to have stairs at every entrance) the fall of his freshman year, 1982. This happened as a result of his family’s and education professor Tom Hoeksema’s advocacy on his behalf.

Back then, Rottman had to take the freight elevator to access different floors of the library, and would have to brave the elements—and traffic (there were no paved pathways encircling the campus at that time)—piloting his power chair to get to the English department on the top floor of the FAC, which had no elevator.

In many respects, we have come a long way regarding the inclusion of the disabled and those with special needs. We celebrate Calvin’s long and rich history of creating community—including the disabled. Let us not forget those who came before who created a pathway for the many who came after.

Thomas C. Huissen ’85
Fremont, Michigan