, 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); })(); Calvin connections - News & Stories | 麻豆区

麻豆区

Skip to main content

Spark

Calvin connections

Fri, Sep 01, 2017

Sitting in the Fine Arts Center auditorium as a kid, I remember my grandpa Joe Daverman 鈥33 explaining to me why the ceiling lights were all hanging at different levels. His architecture firm was involved in designing the building, and to save some money they decided not to finish the ceiling and install pendant lights instead.

I loved hearing the story of how a cost-savings measure became a beloved design feature of the auditorium. My grandpa was a Calvin alum and so are my parents, aunts and uncles, cousins and all my siblings. Now, a fourth generation of my family is making Calvin part of their story, too.

I came to Calvin thinking I would be an architect, but along the way I saw a poster on campus advertising a lecture, 鈥淲hat Can You Do With an English Major?鈥 I attended, and after hearing professor James Vanden Bosch describe all the possibilities, I was sold.

I graduated in 1993 with an English major and art and German minors.

During my summers at Calvin I volunteered for former Calvin professor Paul Henry and his re-election campaigns to the United States Congress. This led to an internship in his office the spring semester of my senior year. While interning I was offered a job; I started working in politics the Monday after I graduated. Even though I didn鈥檛 major in political science, my liberal arts education had prepared me well. I worked for Paul and then continued working for his successor, another former Calvin professor, Vern Ehlers.

During this time, I met with alumni director Mike Van Denend 鈥78 about the idea of starting an alumni improv team. Jeanne Leep 鈥91 and I had been on the team as students, and we both missed improv after graduating. This was the beginning of River City Improv, the Calvin alumni improv team, which has traveled all over Calvin Nation, performing for alumni groups.

In 2006, Mike invited me to serve on the alumni board, making the connection to my alma mater even stronger. I eventually applied for and was offered the position of director of the Annual Fund in 2011. In that role, I was inspired by all of the great things happening at Calvin and wanted to get alumni excited about them, too. And with Mike鈥檚 retirement this past June, I transitioned into my new position as Calvin鈥檚 director of alumni and community relations.

I鈥檓 honored to be serving in this role and want to be a resource to help you stay connected to 鈥淎 Good Spot of This Earth.鈥 I look forward to connecting with alumni and hearing the stories of how you are living out Calvin College鈥檚 mission to think deeply, act justly and live wholeheartedly as Christ鈥檚 agents of renewal in the world.

By Rick Treur 鈥93, director of alumni and community relations. Find him on Twitter: @ricktreur or Instagram: ricktreur.