, 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); })(); Race And Reconciliation - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Race And Reconciliation

Tue, May 16, 2000
na

When Calvin College history professor William VanVugt got advance copies of his book "Race and Reconciliation in South Africa," one of the first people he gave one to was South African Archbishop Emeritus Desmond Tutu.

The act was appropriate on two levels. For Tutu headed up South Africa's Truth and Reconciliation Commission. And he wrote the forward to VanVugt's book, which is a collection of essays from a conference VanVugt and South African colleague Daan Cloete organized in South Africa in 1999.聽
In the forward Tutu said: "My experiences as chairperson of the Truth and Reconciliation Commissions were both painful and hopeful. Even though we have a long way to go to achieve justice and true reconciliation, it is my belief that though a better understanding of racism and injustice in South Africa -- and a better understanding of what Ssouth Africans have achieved in the past several years -- we can approach the future with hope and the determination that all our people will live in peace and harmony. This book makes a contribution to that understanding, and I thank William VanVugt, Daan Cloete, and the other contributors for their work."聽
VanVugt was able to hand the book to Tutu personally last week when he flew to Atlanta to meet with Tutu at Emory University. It was, he says, "a thrill." During their conversation together Tutu thanked VanVugt for the book and encouraged him to continue to pursue academic inquiry into South Africa's past, present and future.聽
VanVugt intends to do just that next month when he flies to South Africa for a conference at the University of the Western Cape (where Tutu is chancellor) on race and reconciliation. His book will be officially launched in South Africa at that conference, which is expected to be the subject of significant South African media coverage.聽
"The theme of the book," VanVugt says, "is hopeful. There is a long history of racial oppression in South Africa unlike any other country. And the essays in the book look at that history from a variety of perspectives. But South Africa has emerged with a great deal of hope and promise. In fact, South African is becoming a model for other countries who struggle with race. Tutu has been to Northern Ireland and the Middle East, helping those countries heal. A decade ago nobody would have dared dream about a South Africa with so much promise."聽
VanVugt's book brings together papers presented at a January 1999 conference that VanVugt and Cloete organized in Cape Town, thanks to a grant to VanVugt from the Calvin Center for Christian Scholarship. That conference was titled "Race, Ethnicity and Reconciliation in South Africa: A Multicultural and Comparative Dialogue."聽
The resulting book, says VanVugt, is likely to find audiences not just in South Africa. There is a wide community of academics in North America who study South Africa. Those audiences are already interested in the subject matter of the book. And, says, VanVugt, like Northern Ireland and the Middle East, North America also has room for improvement when it comes to race and reconciliation.