, but this code // executes before the first paint, when

ÃÛÌÒapp

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 Kuyers Institute | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

About Us

Thanks to a visionary contribution from Milt and Carol Kuyers, ÃÛÌÒapp is home to an institute devoted to the study and promotion of pedagogy, learning, and educational leadership from an integrally Christian perspective.

The Kuyers Institute focuses on teaching and learning from pre-kindergarten through college, and fosters research and professional development.

The Kuyers Institute acts as a catalyst to gather interested professionals for workshops, conferences, and research seminars, and coordinates research projects in a variety of settings.

Our audience

The Institute involves a wide variety of participants and address several audiences:

  • Practitioners in pre-K through 16 education, teachers who are seeking to develop more effective practice and deeper reflection on that practice.
  • Students, whose improved learning is central to this effort. Stakeholders in local schools and colleges will also be influenced through this work as we articulate best practices, disseminate research findings, and advance theoretical reflection.
  • Finally, we speak to and collaborate with the larger community of educators, both in higher education and elementary and secondary settings, in North America and internationally, as we articulate and study the unique contributions of faith to the educational process.

About the Kuyers Institute: Research and scholarship


About the Kuyers Institute: Curriculum design


About the Kuyers Institute: Professional development