, 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); })(); Richard Mouw | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Dr. Richard Mouw

Senior Fellow, Henry Institute

Biography

Richard Mouw is a senior research fellow at the Henry Institute for the Study of Religion and Politics at Calvin College (Grand Rapids, MI), joining the Institute founded in honor of Paul Henry, a long-time friend and colleague whom Dr. Mouw helped recruit to Calvin in 1970. Dr. Mouw is continuing his research in Christian political thought, as well as working with faculty and students on special projects, and helping to organize conferences and symposia. He is on the Calvin campus for several one-week stays during each academic year while he continues to live in California.

Prior to his return to Calvin and the Institute in 2020, Mouw served as the President of Fuller Theological Seminary (1993-2013) and directed their Institute of Faith and Public Life (2013-2020).  His initial career in academia began at Calvin College, where he taught philosophy from 1968 to 1985.

A philosopher and scholar, Dr. Mouw is the author of more than 20 books and has been an editor of the Reformed Journal. His publications include , (Notre Dame Press); (Zondervan); (Eerdmans); , (IVP Books); , (Eerdmans); ; (Eerdmans), .(Brazos Press), and his forthcoming  (Baker).

Dr. Mouw served for many years as a panelist for the Washington Post’s online forum “On Faith.” He received the Abraham Kuyper Prize for Excellence in Reformed Theology from Princeton Theological Seminary in 2007. Dr.  Mouw has also participated on many councils and editorial boards, serving a term as president of the Association of Theological Schools, spending six years as cochair of the official Reformed-Catholic Dialogue, and is a leader in interfaith theological conversations, particularly with Mormons and Jewish groups.

Education

Richard Mouw is a graduate of Houghton College, studied at Western Theological Seminary and has a master’s degree in philosophy from the University of Alberta and a PhD in philosophy from the University of Chicago.

Publications