, 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); })(); Stay Curious - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Spark

Stay Curious

Fri, Dec 01, 2023

Priscilla Megalaa 鈥12 grew up in Cairo, Egypt, and, over the years, has made her home on three different continents. Her diverse experiences have taught her a deep sense of interconnectedness both to people and nature. 鈥淯nderstanding our interconnectedness holds us responsible to more than just ourselves in the choices we make,鈥 Megalaa says. 鈥淚 try to hold that with intention wherever I go.鈥澛

At Calvin, Megalaa majored in political science and international development. She served as both vice president and president of Calvin鈥檚 chapter of Amnesty International. 鈥淭he best part of Calvin was the sense of community and support.鈥 She still appreciates how 鈥渁ll the professors took such care with us.鈥澛

Megalaa calls her semester abroad at the University of Ghana, Legon, the most formative of her undergraduate experiences. 鈥淧rofessor David Hoekema led the Ghana program. He was kind of a dad to us during that semester,鈥 she fondly remembers. Living in Ghana influenced her desire to work in social impact, and, she says, it may have something to do with her full circle return to working on the African continent.聽

Megalaa鈥檚 journey from Cairo to Grand Rapids to Madagascar has been far from direct, however. From Calvin, she volunteered for one year with Americorp, choosing a placement at a public charter preschool called Briya in Washington D.C. Designed for immigrant families, 鈥淏riya鈥檚 program was very holistic. It had a two-generational approach where parents learned English while their children attended preschool. Seeing the impact
that model had on families got me interest- ed in how education can transform lives,鈥 Megalaa says.聽

In 2017, Megalaa graduated from the University of Amsterdam with a master of science in conflict resolution and governance. Her career led her to Berlin, where she worked in peacebuilding at the Berghof Foundation and then as head of programs and impact at Lilipad e.V., a nonprofit that creates multilingual libraries for children at refugee accommodation centers in Germany鈥檚 capital city.聽

Today, Megalaa serves as the fundraising and hiring coordinator at Onja, a social enterprise in Toamasina, Madagascar, that trains underprivileged youth in software development, then helps them secure remote jobs in E.U. and U.S. companies. The young developers reinvest a portion of their salaries into future Onja students鈥 educations, support their families, and contribute to the economic growth of their communities. 鈥淭he most important aspect of Onja鈥檚 model is that developers are proud to be working to pay their own way,鈥 Megalaa says.聽

Megalaa approaches each next step in her life with curiosity鈥攁 value that has guided her 鈥渋n surprising directions.鈥 Faith acts as the 鈥済rounding force, something you can turn back to in moments where the next step isn鈥檛 just your next job, but your next calling. It allows you to hold a perspective on life that gives it more meaning and helps with decision making.鈥澛

Over the last year, Megalaa says she鈥檚 spent a lot of time reflecting on her life path. 鈥淵ou never know where you鈥檙e going to end up, but you discover yourself along the way.聽I think that鈥檚 the most exciting thing. Because I never imagined I would end up where I am now, and I鈥檓 so excited, so happy to be here. It鈥檚 given me a mindset to be open to growth and open to learning.鈥澛