, 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); })(); Christian Teachers, Public Schools - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Christian Teachers, Public Schools

Fri, Sep 29, 2000
N/A

Religion and public schools have been often controversial partners in recent years in the U.S.

On the one hand the Supreme Court has ruled that public prayer before a high school football game is not allowable. On the other the U.S House of Representatives voted to post the 10 Commandments in public school classrooms.

These sorts of issues will be at the center of a public lecture on Monday, October 16 at Calvin College, to be held from 4 to 5 p.m. in the Chapel.

Gloria Goris Stronks (pictured), a professor of education at Calvin, will join her daughter, Julia Stronks, an attorney and professor who now lives in Washington state, for a talk titled simply "Christian Teachers in Public Schools," also the title of a 1999 book that the mother-daughter team penned together.

Together the two will cover such contentious issues as:

  • may students evangelize on school property
  • may religion ever be taught in a public school classroom
  • what are ways Christian parents can have concerns addressed by school staff
  • can teachers plan lessons from a faith perspective while still honoring the law

Gloria Goris Stronks is well equipped to speak about religion and education from an educator's point of view. She has taught in both public and Christian schools and has written several books that examine teaching from a faith perspective.

Julia Stronks has practiced law for many years and currently writes on issues of faith and public policy as well as working as a mediator for conflicts that arise in faith communities.