, 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 - Center for Intercultural Student Development | 麻豆区

麻豆区

Skip to main content

About Us

We are committed to helping you grow in faith and understanding in a welcoming Christian community. The Calvin community is committed to a biblical vision of racial reconciliation and cross-cultural engagement.

CISD Mission

To inspire, challenge, and equip our community to engage in intentional and redemptive cultural interactions and student development. We serve all students through specific intercultural programming and student leadership development. By supporting students in this way, we serve the entire Calvin ecosystem to think deeply, act justly and live wholeheartedly as Christ鈥檚 agents of renewal in the world.聽

CISD Core Values

Cultivate a Welcoming Space of Thriving

We are committed to cultivating a deep sense of welcoming and thriving across the campus so that all can be agents of change at Calvin and beyond. A large component of this work will be done through student leadership development, fellowship, and celebration of who God created us to be.

Redemptive Kingdom-Work

Acknowledge that we are created in the image of God living in a broken world and strive to be agents of renewal towards the redemption of the world. We seek to do this within our Christian witness and by utilizing educational best practices.

Relevant Educational Programming

We commit to facilitating developmentally appropriate and culturally relevant co-curricular educational programming that increases cultural self-awareness, cultural understanding and appreciation across campus.