, but this code // executes before the first paint, when

ÃÛÌÒapp

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); })(); Van Noord Arena | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Van Noord Arena

Image
van_noord_arena

The 5,000 seat arena is home to the Knights basketball and volleyball teams.

All seats on the concourse level have arm rests and seat backs while the lower level has all traditional bench bleachers. Within the arena are five team locker rooms, two visiting team locker rooms, fitness classroom, classroom, conference room, hospitality suite and a state-of-the-art athletic training center.

Other details:

  • The arena seating capacity is highly flexible, depending on bleacher configuration, but is approximately 5,000 for major events
  • 40% of the seats are bleachers, and 60% of seats have backs
  • Four full-sized basketball courts when bleachers are retracted so that men and women, junior varsity and varsity can practice concurrently
  • Two weight room facilities
  • Fitness Center for the general student body, faculty and staff is 10,000 square feet
  • Fitness weight room for classes and members of ÃÛÌÒapp’s 21 varsity teams is 8,000 square feet
  • Athletic training room (VN137) provides state-of-the-art treatment and rehabilitation to student-athletes.
  • 10 locker rooms for students and staff
  • The 38'H x 80'W climbing wall in the main lobby—by EntrePrises Corp. (world leader in climbing walls)—contains many innovative features
  • Hospitality suite overlooking arena floor with seating for 40
  • First game held January 7th, 2009

Location

3195 Knight Way SE
49546-4406

42.93332, -85.58888

Related Places

Accessibility Info

Accessible parking, automatic door opener, accessible entrance, barrier-free restrooms, elevators and stage has ADA ramp.

Parking Info

Convenient parking available in Parking Lot 6 and Parking Lot 7.