, 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 mourns Paul Sytsema - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Calvin mourns Paul Sytsema

Fri, Nov 02, 2012
Myrna Anderson

The Calvin community is grieving the loss of colleague Paul Sytsema, who died unexpectedly at 4:30 p.m. on Thursday, November 1. Sytsema, who worked as an administrative assistant in the , is remembered as a man who mastered many media to serve his colleagues all across the campus well. He is also remembered as a man of sincere faith and infectious good humor, who deeply loved his wife and two daughters.

A 1996 graduate of Calvin in business and social sciences, Sytsema earned a master鈥檚 degree in literary analysis from Michigan State University in 1999. That was also the year he joined Calvin鈥檚 office of the provost to support the dean for research and scholarship. Because he combined a depth of institutional knowledge with an understanding of Web technologies, Sytsema eventually broadened his responsibilities to support many of the provost鈥檚 communication efforts.

鈥淲e would often say, give that assignment to Paul,鈥 said Calvin provost Claudia Beversluis. 鈥淗e was very versatile in understanding academic issues and technology.鈥

鈥淗e was a walking encyclopedia of the institution,鈥 said Calvin鈥檚 Web manager Luke Robinson who sat with Sytsema on the college鈥檚 Web team.鈥淗e knew where the sources of information were and who owned it and who authored it and how it might be used for making good academic pages.鈥

Coming alongside

Sytsema worked intensively with Calvin鈥檚 academic department assistants, teaching them how to convert their department pages to Calvin鈥檚 new content management system.

鈥淭here鈥檚 always this one little line in the department assistant鈥檚 job description, which is 鈥榰pdate website,鈥欌 said executive assistant to the provost Heidi Rienstra, 鈥渂ut most department assistants don鈥檛 know how to do that. Sytsema conducted seminars with the assistants and spent lots of time coaching them one-on-one, she said: 鈥淗e was a teacher at heart.鈥

Colleagues from several Calvin offices said that they鈥檒l remember Sytsema for his unflagging sense of humor and optimism.

鈥淗e contributed to the levity around the office, around this whole hallway, especially, in the president鈥檚 office,鈥 said Beversluis. 鈥淎t our Christmas parties, it was always Paul who brought the most hilarious gift.鈥

Sytsema also kicked off Web team meetings with something witty, said Robinson. 鈥淗e had a way of diffusing the tough problems with humor. He kept things light-hearted.鈥

In difficult situations Sytsema was always looking for a silver lining, Rienstra said: 鈥淗e would say, 鈥榊ou know, I think we could get around it this way鈥攁nd that鈥檚 a good thing.鈥欌

An inspiration

Over the past year, Sytsema had committed himself to a healthier, more active lifestyle: 鈥淲e were all very proud of him,鈥 said Beversluis. 鈥淗e started a series of physical and eating challenges and blogged about it on his Facebook site. He would make a daily challenge to ride to Lake Michigan, and he did it.鈥 聽

Since Systema鈥檚 death, Rienstra has been fielding calls from colleagues across campus, telling her about all of the unrecognized ways that he helped them out. 鈥淵ou know how people always say, 鈥楾here鈥檚 a God-shaped hole in everyone?鈥 Well, I think there is a Paul-shaped hole on this campus, and it鈥檚 really big,鈥 she said.

Sytsema used his technological gifts to support the worship at in his home church, Ridgewood Christian Reformed Church, in Jenison. He is survived by his wife Stephanie, a teacher at Grandville Christian School and his daughters Ella and Maggie.

There will be a prayer remembrance service for Paul Sytsema at 3:30 p.m. on Friday, Nov. 2 in the Calvin Chapel. The funeral service will be held at 11 a.m. on Wednesday, November 7, 2012 at Ridgewood Christian Reformed Church, 1571 Baldwin St., Jenison, MI 49428.