, 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); })(); PCS Fall Event | »Æ´óÏɸßÊÖÂÛ̳

»Æ´óÏɸßÊÖÂÛ̳

Skip to main content

Events Calendar

PCS Fall Event

S M T W T F S
29
 
30
 
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
 

PCS Fall Event

  • Sat, Oct 12, 2024
  • 8:00 am–11:00 am

Bunker Interpretive Center Discovery Place

Image
Calvin students planting a tree at the PCS Fall Event
Hosted by Plaster Creek Stewards, the Fall Event is an opportunity to learn more about Plaster Creek and its watershed, as well as participate in hands-on restoration work. Come learn about the history of the creek, then help plant an on-campus rain garden or native trees at other sites off campus. All are welcome!

Discover

In the past 150 years, Plaster Creek changed from an abundant, beautiful ecosystem to the most polluted waterway in West Michigan. What changes happened during this time, and what changes need to happen to restore the creek? 

 

This year we are excited to announce that Ron Yob, Chairman of the Grand River Bands of Ottawa Indians, will be our guest speaker. He will be joined by Gail Heffner and Dave Warners, PCS co-founders and authors of the book Reconciliation in a Michigan Watershed: Restoring Ken-O-Sha. Together, Ron, Gail, and Dave will share the story of the Plaster Creek Watershed, the importance of restoring it, and how we can work toward environmental reconciliation.

 

Take Action

Following the talk, we will have several restoration projects to participate in. We have two community sites – Plaster Creek Family Park and ICC Behar Islamic Temple – where we will be planting native trees. In addition, we will be planting a rain garden next to Calvin’s new soccer stadium. Volunteers of all ages are encouraged to join us. If you have small children or difficulties with physical work, please still join us! We will have plenty of tasks for everyone involved. 

 

What to Bring

  • Closed-toed shoes

  • Weather-appropriate clothes that can get dirty

  • Water bottle

  • Gardening gloves (optional)

  • Gloves and tools will be provided

 

Sign up

Everyone is invited to come! Please  so we know how many volunteers to expect.