, 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); })(); Parents & Families | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Parents & Families

Welcome to the Calvin community! You鈥檙e as much a part of the Calvin family as your student. Whether you鈥檙e a parent, grandparent, guardian, or friend of an undergraduate Calvin student, we're here to serve you. Discover ways to keep up with your student and support them throughout their academic journey.


Get Connected

Join Us

Watch on YouTube

Resources

Image
a photograph of students walking to and from classes on campus

How can we help you?

Here are common questions we get from parents just like you!

Image
Care package 2024

Give your student a "hug from home" before winter exams!

Image
Two young women and their mother wearing Calvin t-shirts

Parents of prospective students

Links and resources to connect you to the Calvin community

Events

Image
Groups of students stand in a line cheering during a game on the Commons Lawn.

Orientation

Make campus your home, meet new friends, and map out your academic path.

Image
Homecoming graphic

Homecoming & Family Weekend

Experience what life is like for your Calvin student as you explore campus and the surrounding area

Image
Siblings Weekend

Siblings Weekend

Participate in a weekend of laughter, activities, friendship, and making great memories

Image
Commencement

Commencement

Celebrating graduates of 黄大仙高手论坛