, 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); })(); Success on the ice - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Spark

Success on the ice

Wed, Apr 01, 2020

Over the last several years, the Calvin hockey program has experienced much success. As an American College Hockey Association (ACHA) Division III team, the Knights made 10 trips to the national tournament, and in 2004 the program won the national championship.

鈥淲ith the success that we had at the Division III level, the ACHA recruited us to put a Division I program together along with our Division III program,鈥 said coach Mike Petrusma. 鈥淲e had a tremendous amount of interest from recruits looking for an opportunity to play college hockey at Calvin. Therefore, in 2017 we expanded to two teams, and we started this season with 52 guys in the program.鈥

While initially the move to Division I was a large leap, the team has since risen to the challenge. Currently ranked 15th, the team is on pace for a berth in the national tournament, held in late March (canceled due to COVID-19). It would be its first since making the move to the top division. A series sweep of No. 5 Ohio University inlate January proved pivotal for the Knights.

The Division III team is coached by Jim Hartlein, who is now in his second year as the head coach. Hartlein and Petrusma work closely together with both teams in order to achieve their goal of becoming a 鈥渢wo teams, one program鈥 type of environment.

鈥淚 feel the Division III team is moving steadily in the right direction,鈥 Hartlein said. 鈥淲e finished the season two years ago unranked, last season we moved up to 17th, and this season we have held onto 13th in the tough north region. We have implemented structure, accountability, and raised the bar of expectation for our D3 team. We have implemented regular recruiting for the program and focused on development of skill.鈥

Petrusma, who has headed up the Calvin program for the past 21 years, is grateful for the opportunity to welcome both players who are ready for the Division I level and those who are at the Division III level, with an opportunity to move up to the top level.

鈥淭he major difference between the levels is that typically the guys at the Division I level have participated in junior hockey for the past couple of years. At the Division III level, guys primarily follow a more traditional path of coming out of high school and starting to play college hockey,鈥 he said.

鈥淲e have designed our program for those kids that come straight out of high school to develop them and for some of them to have the opportunity to play at the Division I level once they鈥檝e gotten bigger and stronger. The Division I level is faster, more physical, and tactically more demanding than the DIII level. Our adjustments to the higher level have included recruiting players that are physically and mentally capable of performing and understanding the game at the higher level for both of our teams.鈥