, 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); })(); Niagara-on-the-Lake with Alumni & Friends: Wed, Sep 24 2025, 6:15 - 8pm | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Events Calendar

S M T W T F S
31
 
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
 
1
 
2
 
3
 
4
 

Niagara-on-the-Lake with Alumni & Friends

  • Wed, Sep 24, 2025
  • 6:15 pm–8:00 pm
Image
Niagara-on-the-Lake with alumni & friends
Enjoy an evening out in Niagara-on-the-Lake with alumni & friends!

On Wednesday, September 24 at 6:15 p.m., join ÃÛÌÒapp emeriti professors Debra Freeberg and Gary Schmidt, along with an alumni travel group visiting the Shaw Festival, for dinner at Caroline Cellars' Farmhouse Café.

Dinner is our treat, and there will be a cash bar available for beverages. There is a field for you to report any dietary restrictions on the registration form.

This gathering will bring together local alums, as well as those exploring your region! Interested in what they'll be up to? Explore the Shaw Festival tour itinerary.

Registration

While the event is free, registration is requested. Due to venue deadlines, we request that all guests register by Monday, September 8

Address

Caroline Cellars' Farmhouse Café
1010 Line 2 Road
Niagara-on-the-Lake, Ontario
|