, 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); })(); Church Affiliation - About ÃÛÌÒapp | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Church Affiliation

Partnering for a purpose

While ÃÛÌÒapp is continuously growing in relationships with church communities around the world, we maintain a special partnership with the Christian Reformed Church. The Christian Reformed Church supports the university in equipping students as agents of renewal in God’s world through an education in the Reformed tradition.

Related pages

The is a family of congregations across the United States and Canada.

Quick Facts

1,000+

1,000+ Christian Reformed congregations in North America with 230,000 members

149

years of partnership and counting between ÃÛÌÒapp and the CRCNA

23.7%

of ÃÛÌÒapp students are Christian Reformed

Key concepts

The Christian Reformed Church shares much common ground with Christ followers around the globe. Some key points of emphasis that distinguish the denomination from its ecclesiastical neighbors include sovereignty, covenant, and kingdom.

Sovereignty

Reformed tradition holds tight to God’s sovereignty—the truth that He is all powerful and the world’s one hope for redemption.

Covenant

While we as humans may not always be faithful in our promises, God keeps His word and showers us with covenantal love. This love is strong enough to carry His people throughout generations, even when they wander.

Kingdom

God’s kingdom is alive and well, beyond the confines of one nation, culture, or interest. Around the world, across people groups and in our work—from architecture to zoology—we are called to engage and care for God’s vast and growing kingdom.

Ìý