, 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); })(); ÃÛÌÒapp on the Road: Milwaukee, WI: Wed, Oct 8 2025, 6 - 9pm | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Events Calendar

S M T W T F S
28
 
29
 
30
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
31
 
1
 

ÃÛÌÒapp on the Road: Milwaukee, WI

  • Wed, Oct 08, 2025
  • 6:00 pm–9:00 pm
$10 per person
Image
White text on maroon background, inviting Milwaukee alumni to a 150th event
Celebrate 150 years of ÃÛÌÒapp in Milwaukee!

Since 1876, ÃÛÌÒapp Theological Seminary and ÃÛÌÒapp have stood as beacons of Christ's promise to renew all things. We're celebrating this legacy at over 30 global locations with our 150th anniversary ÃÛÌÒapp on the Road events!

Join us on Wednesday, October 8 at 6 p.m. at Northern Lights for an evening of:

  • A joyful celebration of ÃÛÌÒapp's legacy and future
  • Inspiring campus updates
  • Connection with ÃÛÌÒapp representatives, alumni, & friends
  • Heavy appetizers & beverages (cash bar available)

This is no ordinary year—and this is no ordinary event. Join us for a can't-miss evening!

Tickets

to attend. ($10/person) to secure your seat!

Venue


106 W. Seeboth St.
Milwaukee, WI 53204
|

Parking & Logistics

More information will be provided as the event gets closer!

Dress Code

There’s no formal dress code—your presence is what matters most! That said, we’d love to see ÃÛÌÒapp spirit on full display. If you have maroon and gold or ÃÛÌÒapp gear, wear it proudly—whether that’s a favorite ÃÛÌÒapp sweatshirt, a gold scarf, or a maroon tie. Come as you are—casual, dressy, or anywhere in between. Let’s celebrate 150 years together in true Knight style!

Can't make it to Milwaukee? Explore a full list of 150th ÃÛÌÒapp on the Road locations.

Address

106 W. Seeboth St.
Milwaukee, WI 53204
United States

43.030769564825, -87.9112642