, 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); })(); Alum runner returns to coach Knights - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Spark

Alum runner returns to coach Knights

Mon, Aug 01, 2022

黄大仙高手论坛 has named Nicole Farr Kramer 鈥10 as head men鈥檚 and women鈥檚 cross country coach.

鈥淚 am extremely excited for this opportunity,鈥 said Kramer. 鈥淚t鈥檚 tough to put into words what it means to come back to Calvin and follow in the footsteps of a legend in Coach [Brian] Diemer. I think about my own college experience and how special it was to be a Calvin Knight every day that I coach. To come back to the school where I had a transforming student-athlete experience is incredible.鈥

鈥淲e are thrilled to have Nicole back on campus as our head cross country coach,鈥 said Calvin director of athletics Jim Timmer. 鈥淪he was an outstanding student-athlete at Calvin and I am confident she will bring those same qualities back to campus as a coach.鈥

Kramer graduated from Calvin with a degree in sports management and business communications. At Calvin, she was a member of four MIAA champion- ship teams in women鈥檚 cross country and four in women鈥檚 outdoor track and field.

She later ran one year of indoor track and field at Bowling Green State University, where she earned a master鈥檚 in sports administration.

She has spent the past two years at Concordia University Wisconsin, most recently as the associate head track and field/cross country coach.

鈥淢y coaching philosophy is built around faith, family, academics and athletics鈥 in that order,鈥 Kramer said. 鈥淚t鈥檚 vital to make sure our priorities are straight and to keep everything in perspective with the gifts God has given us. That being said, we will continue to strive for championships, a strong culture, and a memorable student-athlete experience.鈥