, 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); })(); Day of Prayer | Â鶹Çø

Â鶹Çø

Skip to main content

Events Calendar

Day of Prayer

S M T W T F S
23
 
24
 
25
 
26
 
27
 
28
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
31
 
1
 
2
 
3
 
4
 
5
 

Day of Prayer

  • Wed, Mar 19, 2025
  • 7:00 am–9:45 pm
Image
2025 Day of Prayer
Join the Calvin community from wherever you are for a dedicated day of prayer by praying for 30 minutes.

On Wednesday, March 19, Campus Ministries invites the Calvin community (students, faculty, staff, alumni, families, and friends) to take 30 minutes out of their day to pray. While prayer can happen anywhere throughout the world, those who are close to campus are invited to come to the chapel for a variety of prayer prompts and activities:

7:00-8:00am: Prayer Gathering - Join the weekly prayer gathering in the Meditation Chapel.

8:00-10:30am: Prayer Rooms Open - Use one of the prayer rooms in the basement of the Chapel for prayer.

10:30-10:50am: Chapel - Pastor Mary will preach on "Lie: Prayer Doesn't Make a Difference" (Livestream available).

11:00am-7:00pm: Prayer Stations in the Chapel - Engage multiple prayer stations to help you pray for Calvin, other colleges, Grand Rapids, the United States, and the world, or engage prayer by using Scripture, creating artwork, taking on an embodied posture, or practicing centering and breath prayer. Barnabas student leaders will also be hosting the space and will be available to pray with you if you choose.

7:00-9:00pm: Prayer Rooms Open - Use one of the prayer rooms in the basement of the Chapel for prayer.

9:00-9:45pm: LOFT - Join for a worship gathering focused on prayer.

9:15-9:45pm: Awakening Prayer - Join for a prayer service in Korean in Covenant Fine Arts Swets Choral Hall 115

Contact: