, 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); })(); Business students visit Chicago businesses - News & Stories | 鶹

Skip to main content

Spark

Business students visit Chicago businesses

Wed, Jun 01, 2011

The Calvin Business Forum took its annual trip to Chicago to visit an alumni-owned business, spend time at the Board of Trade and interact with young business alums in the city. The students were hosted by alumni at Monroe Transportation Services in Addison, Ill., a company run by Calvin grad Jack Swierenga ’78. The visitors were given a tour and had discussions with alumni Nate ’04 and Sara Swierenga Plasman ’02 and Kelly Swierenga ’06.

Business forum vice president Hope McElroy, a senior from Holt, Mich., organized the trip and reported that it was very helpful to students. “We had a wonderful time on the Chicago trip. We were able to meet with the Swierenga family at Monroe Transportation, and we also met Jodi Meyer ’97, Kyle ’06 and Joanna Kooyenga Wigboldy ’06 and Andrea Stoit ’07 for dinner downtown. Everyone had a great time, and were able to gain some valuable advice from these alumni for life after college.”

Forum member Magdalyn Van Huizen, a Trenton, Ont., senior, said, “The Chicago trip is a good way for students to see a broad spectrum of career possibilities—from big business at the Board of Trade to local impact at Monroe. It’s great to see what Calvin alumni are doing post-graduation. It’s encouraging to see that they are successful and are enthusiastic about sharing their experiences with current Calvin students.”