, 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); })(); A just response to natural disasters - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

A just response to natural disasters

Thu, Oct 27, 2016
Matt Kucinski

In early October, Hurricane Matthew wreaked devastation on Haiti. Six years earlier an earthquake rocked the same country. In both instances, millions of dollars of aid poured in鈥攕o much so that Haitian businesses couldn't compete.

Daniel Jean-Louis, entrepreneur and president of Bridge Capital S.A. international investment firm and Jacqueline Klamer, a Calvin alum and regional director of Partners Worldwide for Southeast Asia, were on the ground in Haiti in 2010 and observed how aid given with good intentions was hurting the country, its economy, and local employment more than it was helping.

The two took their first-hand observations and years of research and authored a book that confronts the inadequacies of current foreign aid strategies. Highlighting in-depth case studies, they offer clear examples of how non-profit organizations and for-profit businesses can work together more effectively to reach their shared goal鈥攁 positive future for Haiti and other developing countries.

On Wednesday, November 9, Jean-Louis, one of the co-authors of 鈥淔rom Aid to Trade. How Aid Organizations, Businesses, and Governments Can Work Together: Lessons Learned From Haiti,鈥 will address the issues associated with current foreign aid models and offer practical, achievable solutions to help Haiti鈥攁nd other developing countries鈥攇row more viable economies in the aftermath of natural disasters.聽

鈥淚n the context of Haiti, Jean-Louis and Klamer capture the tragic historical events and the rickety development efforts thereafter. Yet, they also prescribe a constructive path forward, where aid organizations and businesses can work together to transform developing nations and their economies,鈥 wrote Mats Tunehag, chair of Business as Mission Global Think Tank, in his review of the book. 鈥淭his well-written and most helpful book should be a mandatory reading for NGO leaders, donors and businesspeople who are serious about serving people and building nations.鈥

The talk, which is at 3:30 p.m. in the Commons Lecture Hall at Calvin College and is free and open to the public, is sponsored by Calvin鈥檚 business and economics departments and the college鈥檚 international development studies program.


Authors: