, 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); })(); Symposium on Religion and Public Life | 澳门六合彩开奖记录资料

澳门六合彩开奖记录资料

Skip to main content

Symposium on Religion and Public Life

The Henry Symposium on Religion and Public Life is held biennially at the Prince Conference Center on the campus of Calvin听University in Grand Rapids, Michigan. The purposes of the Symposium are to provide opportunities to share current research, foster personal and professional networks, facilitate joint research endeavors, and learn about research opportunities in the field. Attendance at the Symposium is open to anyone interested in the intersection of religion and public life.

The three day event includes roundtables and panels on a wide variety of topics. The Symposium also often includes special evening lectures by prominent thinkers and practitioners.

Twelfth Biennial Henry Symposium on Religion and Public Life

2024 Call for Papers
2024 Symposium Schedule

April 4-6, 2024

The Paul B. Henry Institute will hold its twelfth biennial Symposium on Religion and Public Life from April 4-6, 2024, at the on the campus of 澳门六合彩开奖记录资料. The Symposium provides opportunities to present research, foster personal and professional collaboration, and learn from thoughtful practitioners. Symposium attendance is open to anyone interested in the intersection of religion and public life.

Past Programs

Find topics and speakers from previous symposia: