, 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); })(); In Memoriam - News & Stories | »Æ´óÏɸßÊÖÂÛ̳

»Æ´óÏɸßÊÖÂÛ̳

Skip to main content

Spark

In Memoriam

Mon, Apr 01, 2019

Heritage

Elizabeth Heerema Andrews ex’45
Nov. 21, 2018, Quarryville, Pa.

³¦²¹±ô±ô´Ç³Ü³Ù1Ìý

Bartel Boogerd ex’59

Nov. 5, 2018, Grand Rapids, Mich.

Esther Bylstra Bosma ex’49
July 5, 2018, Sibley, Iowa

Jon Bosman ’60
July 16, 2018, Cincinnati, Ohio

Martin Breems ’54
Oct. 14, 2018, Sheldon, Iowa

Thomas Brouwer ex’56
Oct. 19, 2018, Whitinsville, Mass.

Betty Den Hamer Cunningham ex’48
Nov. 18, 2018, Orlando, Fla.

Dorothy Hertel Duthler ex’43
Oct. 24, 2018, Grand Rapids, Mich.

Evelyn Dykstra Dykema ’56
Nov. 25, 2018, Santa Maria, Calif.

Keith Dykstra ’58
Dec. 10, 2018, Jenison, Mich.

Gerrit Egedy ’57
Jan. 22, 2019, Grand Rapids, Mich.

Pieternella Batts Faber ’59
Oct. 6, 2018, Grandville, Mich.

Roger Feenstra ’64
Nov. 2, 2018, Allendale, Mich.

James Frens ’64
Nov. 15, 2018, Baton Rouge, La.

Janet Dekker Gesink ’55
Dec. 12, 2018, Holland, Mich.

Louis Goudzwaard ex’42
Oct. 5, 2018, Grand Rapids, Mich.

Jacob Haagsma ’57
Oct. 6, 2018, Jenison, Mich.

Marjorie Nyenhuis Haines ’66
Oct. 29, 2018, Black Mountain, N.C.

Jeanette Haire ’65
Dec. 12, 2018, Grand Rapids, Mich.

James Harkema ’64
Oct. 9, 2018, Okemos, Mich.

Janice Hazen ex’53
Oct. 2, 2018, Midland Park, N.J.

Florence Vanden Bosch Hibma ’50
Dec. 9, 2018, Grand Rapids, Mich.

Harold Hinken ’50
Oct. 2, 2018, Grandville, Mich.

Sheryl Frieswyk Hoogendyk ex’66
Nov. 12, 2018, Kalamazoo, Mich.

Harold Horlings ex’61
Dec. 28, 2018, Rockford, Mich.

Richard Houskamp ’59
Jan. 23, 2019, Grand Rapids, Mich.

Marilyn Krikke Jones ex’54
Dec. 18, 2018, Grand Rapids, Mich.

F. Jim La Brenz ’49
Sept. 7, 2018, Grand Junction, Colo.

Mildred Ter Horst Muller ’60
Jan. 5, 2019, Jenison, Mich.

Jessica Leestma Oppewal ex’43
Nov. 21, 2018, Grand Rapids, Mich.

Robert Poel ’57
Dec. 7, 2018, Grand Rapids, Mich.

callout2

K. Patrick Rode ’55
Dec. 9, 2018, Traverse City, Mich.

Mary Scully Schultz ’67
Aug. 25, 2018, High Point, N.C.

Lois Spanninga Smith ex’62
Oct. 20, 2018, Rochester, N.Y.

Ross Smith ’63
Oct. 22, 2018, Grand Rapids, Mich.

Vernon Vaandrager ’59
Oct. 29, 2018, Grand Rapids, Mich.

Louis Van Dyke ’51
Jan. 14, 2019, Sioux Center, Iowa

Gordon Vander Brug ’64
Nov. 9, 2018, Naples, Fla.

Marie Scheeres Vander Ploeg ’49
Jan. 10, 2019, Grand Rapids, Mich.

Willard Van Essen ’51
Dec. 16, 2018, Grand Rapids, Mich.

Ruth Nibbelink Van Heukelom ex’49
Nov. 20, 2018, Holland, Mich.

Peter Van Vliet ’55
Nov. 23, 2018, Grand Rapids, Mich.

Ralph Veenema ’42
Dec. 14, 2018, Cooperstown, N.Y.

Harvey Vredeveld ’55
Nov. 30, 2018, Ann Arbor, Mich.

1960s

Jack Postma ’69
Oct. 26, 2018, Hudsonville, Mich.

1970s

Richard Abma ’79
Jan. 17, 2018, Calgary, Alb.

Robert Blacquiere ’76
Oct. 5, 2018, Caledonia, Mich.

Gerda Brouwer ’75
Sept. 8, 2018, St. Catharines, Ont.

Marvin Elenbaas ’74
Oct. 4, 2018, Grand Rapids, Mich.

Gerald Knoppers ’79
Dec. 22, 2018, South Bend, Ind.

James Vander Hoven ex’71
Oct. 29, 2018, Kalamazoo, Mich.

1980s

Lori Vander Klay Johnson ’86
Nov. 7, 2018, Lexington, Mass.

Douglas Van Meurs ex’80
Oct. 27, 2018, Grand Rapids, Mich.

Deborah Reynolds Young ’88
Nov. 5, 2018, Wyoming, Mich.

1990s

Amy Tammen Brown ’93
Dec. 22, 2018, Grand Haven, Mich.