, 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); })(); Spring Break Trips Service-Learning Center | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Spring Break Trips

Entering a context

Spring break trips allow a unique opportunity to enter into a different context for a week. By exploring a new city or community, students are faced with the challenge of slowing down, looking others in the eyes, and resting in the peace that knows our God is faithful beyond the context we call our own.

You will travel with student leaders, faculty or staff mentors, and other students. The trips incorporate a service component, outings to discover the community, and group reflection time. These trips are just as much about learning as they are about serving. So, come ready to be transformed by the people you're going to meet.

Make a Trip Deposit

A $50 deposit made below will secure your spot on one of our trips for 2024!聽

Spring Service Learning聽
Deposit

Cost

Trip participants pay $260, which covers ALL trip-related costs. The S-LC encourages and provides a platform for students to fundraise toward their registration fee. See the registration form or contact the S-LC for more information.

Give

We offer trips at reduced rates and offer financial assistance thanks to generous gifts from alumni, friends, family members, and congregations. If you would like to support/give spring break trips contact us at slc@calvin.edu.

Contact

To contact the Spring Break Trips Coordinator, email slc@calvin.edu with 鈥淎TTN: Rae鈥 in the subject line.