, 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); })(); Peace Corps lessons - News & Stories | ƴɸ̳

ƴɸ̳

Skip to main content

Spark

Peace Corps lessons

Thu, Dec 01, 2016

Two articles in the fall Spark prompted me to respond with thoughts about the United States Peace Corps (“Christians and Cultural Difference” and “On a Mission”). My daughter served as a Peace Corps volunteer in Indonesia for 27 months, imbuing in her insight, growth, critical-thinking skills, problem-solving skills, grit, resiliency, interpersonal skills and more. Even my brief two-week visit there opened my eyes and mind to the many dierent ways of thinking and living in that part of the world.

Being exposed to cultural differences helps you learn and believe that your normal is really not the world’s normal, it’s just your normal in your little piece of the world. Just because someone else’s normal is dierent than yours does not make it better or worse than yours, just different. Greater exposure to different cultures results in less judgment of differences and more acceptance. Peace Corps service, for some students, may be a valuable step in planning their “Lifework” and preparing for a productive and meaningful life after college.

Evanne Hoolsema ’86, Elgin, Illinois