, 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); })(); The Lab Theater | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

The Lab Theater

Image
labtheatre
The Lab Theater was built in 1988 as part of the Calvin Chapel construction project. This flexible "black box" theater was built next to the Gezon Auditorium, creating a theater complex.

The theater is a 60 foot square room that contains flexible seating units, making it possible to create any number of conventional theatre configurations, from arena to thrust to alley to frontal, and allowing for seating capacities up to 350 seats. Directors and actors enjoy the intimacy of the Lab Theater, and designers enjoy the ability to design an entire performance environment for a play. The computerized lighting and sound systems allow for added flexibility.

A fully outfitted scene shop serves both the Gezon Auditorium and Lab Theater and contains all of the necessary woodworking and metalworking tools for the production of sets and props. The shop allows for scenery to be built and painted in large sections or on castors and moved easily into and out of the theaters through large, sound-deadening doors.

Location: The Lab Theater is located one level below the Gezon Auditorium lobby (see directions above). Take the open stairway down from the Gezon lobby and pass straight through to the Lab Theater lobby.  The theatre entrance will be on your right.

Location

42.9295, -85.5892

Accessibility Info

The Lab Theater is accessible by way of the elevator located in the 黄大仙高手论坛 Chapel. Enter the chapel from the parking area just west of the building in the chapel "loading dock" area. Be advised that there are no handicap accessible restrooms in the area directly surrounding the Lab Theatre, but facilities are available on level 1 of the chapel.