, 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); })(); TRIAGE set for poster session - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

TRIAGE set for poster session

Fri, Jun 20, 2008
Phil de Haan

Students in Calvin College's TRIAGE program are in the middle of an in-depth study of environmental issues, including water quality, and will present their results at an on-campus event on Friday, June 27 at the Prince Conference Center.
TRIAGE stands for Team Researchers in a GLOBE-al Environment and is a National Science Foundation-funded effort which helps local middle school students develop authentic scientific research skills and thinking as part of a comprehensive focus on environmental sustainability.
There are about 40 students involved in the current session, representing a variety of area public and private schools.
Next week TRIAGE students will head to a couple of watery settings leading up to their June 27 presentations, including a field trip on June 23 to Hoffmaster State Park and a stream assessment on June 25 at Bear Creek in Townsend Park.
Then on June 27 the students will host what TRIAGE director Rachel Reed called a professional-style research colloquium.
"The TRIAGE students will be presenting their research through posters," she said, "and just like at a professional science conference, attendees will be invited to peruse the work of all the students as they walk around the room and talk with the student teams about their research at each poster."
The event will be held from 1 p.m. to 2 p.m. in the Great Hall at Calvin's Prince Conference Center.
That morning the students will put the finishing touches on their posters. Beginning at noon, students will move their posters to the Prince Conference Center for setup.
"This is an exciting day celebrating a big accomplishment," said Reed. "Families will be there but we also have invited professional scientists, community partners and science educators to this event."