, 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); })(); Events Calendar | ÇÑ×ÓÊÓÆµ

ÇÑ×ÓÊÓÆµ

Skip to main content

Events Calendar

Monday, September 2, 2024

Sep 02, 2024

SAO Movie: Inside Out 2

3:00 pm–5:00 pm
Covenant Fine Arts Center Auditorium
Join the Student Activities Office for a special matinee showing of Inside Out 2 followed by a conversation about the film.
Sep 02, 2024

SAO Root Beer Kegger & Concert

5:30 pm–8:30 pm
Johnny's Patio on Commons Lawn
Join the Student Activities Office for our annual Root Beer Kegger featuring live music from regional artists, free root beer, and a sneak peek at upcoming SAO concerts.

Tuesday, September 3, 2024

Sep 03–Nov 29, 2024

Light: Donna Spaan Contemporary Art Collection

Center Art Gallery in the Covenant Fine Arts Center
Sep 03–Oct 17, 2024

Alumni Ceramics Exhibition

Center Art Gallery in the Covenant Fine Arts Center
Sep 03, 2024

First Day of Class Celebration

2:30 pm–4:30 pm
Commons Lawn
Sep 03, 2024

Tabletop Takeover!

4:00 pm–8:00 pm
3rd Floor of the Hekman Library

Wednesday, September 4, 2024

Sep 04, 2024

Church Fair

5:30 pm–7:00 pm
Commons Lawn
Students are invited to come engage with a variety of local churches & ministries and learn about on campus Bible studies on the Commons Lawn (rain location is the fieldhouse).

Thursday, September 5, 2024

Sep 05, 2024

Core Program Governance Committee

10:30 am–11:30 am
Hiemenga Conference Room 366
Sep 05, 2024

Pre-Law Kickoff

3:15 pm–5:30 pm
Commons Johnny's Patio
Sep 05, 2024

Japanese Culture Session 1

4:00 pm–5:00 pm
Hiemenga Classroom 432
Sep 05, 2024

Cokes & Clubs

5:00 pm–8:00 pm
Commons Lawn

Friday, September 6, 2024

Sep 06, 2024

Emeriti Advisory Council

10:30 am–11:30 am
Spoelhof Center President's Conference Room 382
Sep 06, 2024

Women's Volleyball (Hope vs Denison)

4:00 pm–6:30 pm
Van Noord Arena Main Gym
Sep 06, 2024

Women's Volleyball (Albion vs Ohio Wesleyan)

4:00 pm–6:30 pm
Hoogenboom Gymnasium - all
Sep 06, 2024

Japanese Culture Session 1

4:00 pm–5:00 pm
Hiemenga Classroom 432
Sep 06, 2024

Chaos Night

5:00 pm–11:00 pm
Tennis & Track Main Floor (track & courts)
Sep 06, 2024

Women's Volleyball (Calvin vs Wittenberg)

7:00 pm–9:30 pm
Van Noord Arena Main Gym

Saturday, September 7, 2024

Sep 07, 2024

Women's Triathlon at Reeds Lake Triathlon

8:00 am–11:00 am
Reeds Lake, Grand Rapids MI
Sep 07, 2024

Admissions: Saturday Visit

8:30 am–12:00 pm
Spoelhof Student Center
We're excited to see you on a Saturday. There's always something going on!
Sep 07, 2024

Women's Volleyball (Albion vs Denison)

10:30 am–1:00 pm
Van Noord Arena Main Gym
Sep 07, 2024

Women's Volleyball (Hope vs Ohio Wesleyan)

10:30 am–1:00 pm
Hoogenboom Gymnasium - all
Sep 07, 2024

Women's Volleyball (Calvin vs Ohio Wesleyan)

1:00 pm–3:30 pm
Van Noord Arena Main Gym
Sep 07, 2024

Football vs Oberlin

1:00 pm–4:00 pm
Eagles Stadium
Sep 07, 2024

Women's Volleyball (Hope vs Wittenberg)

1:00 pm–3:30 pm
Hoogenboom Gymnasium - all
Sep 07, 2024

Women's Volleyball (Albion vs Wittenberg)

3:30 pm–6:00 pm
Hoogenboom Gymnasium - all
Sep 07, 2024

Women's Volleyball (Calvin vs Denison)

3:30 pm–6:00 pm
Van Noord Arena Main Gym

Sunday, September 8, 2024

Sep 08, 2024

Nerf Tag Battle

2:00 pm–4:00 pm
Hoogenboom Gymnasium - all

Monday, September 1, 2025

Sep 01, 2025

Labor Day - No class

Thursday, September 4, 2025

Sep 04, 2025

Pre-Law Program Kickoff

4:00 pm–5:00 pm

Friday, September 5, 2025

Sep 05–Sep 14, 2025

CAA/CALL Travel: Pacific Northwest (Full)

Around the World with Calvin: 150th Anniversary Tour

Saturday, September 6, 2025

Sep 06–Sep 07, 2025

Impact Welcome Retreat

For BIPOC students to build community within Calvin's larger community.