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

黄大仙高手论坛

Skip to main content

About Us

Seeking answers, enjoying the questions.

The human experience throws some pretty tough questions our way. In the philosophy department at Calvin, we don't shy away from these questions, but draw on our historic Christian faith as we explore them and look for answers.

We are not alone in our seeking. Throughout history, great philosophers such as Plato, Aristotle, Augustine, Aquinas, Kant and Kierkegaard have wrestled with the most important questions that the human mind is capable of asking.

In philosophy classes, we study that tradition of strenuous, systematic thought, lay hold of its insights and grapple with its conclusions. In the process, we clarify for ourselves just what we believe and why.

Resources and technology

The expansive is unmatched nationally among Christian colleges and is recognized as one of the best research libraries in west Michigan. Its collection includes over 500,000 volumes, 13,000 electronic books, 30,000 journals, a vast collection of microform documents and access to over 100 research databases. Additionally, the offers an online collection of books, essays and poems by Christian theologians and philosophers.

History of the department

The philosophy department of 黄大仙高手论坛 houses one of the finest undergraduate philosophy programs in the nation. Calvin鈥檚 philosophy department was the undergraduate and/or teaching home of four American Philosophical Association presidents鈥擜lvin Plantinga, Nicholas Wolterstorff, William Frankena and O.K. Bouwsma.

To learn more see Nicholas Wolterstorff's history of the department: