, 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); })(); FEN Award for Excellence in Scholarship Office of the Provost | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

FEN Award for Excellence in Scholarship

2024 Recipient

Congratulations to Mark Mulder (sociology and social work), the recipient of the 2024 Community-Based Teaching Award!

Purpose of the Award

The FEN Award for Excellence in Scholarship recognizes scholarly and creative work that advances understanding of ideals and aspirations of the From Every Nation document.

Eligibility

Any full-time or reduced-load member of the teaching faculty may be nominated for this award.

Selection Criteria

This award values scholarship and creative work that meets the following criteria:

  • Increases and advances the understanding of FEN-related realities
  • Implements research-based practices to advance FEN-related goals
  • Engages public audiences to address FEN-related challenges

Selection Process

The provost will solicit nomination from faculty and department chairs. In consultation with the provost, the associate dean for diversity, equity, and inclusion, and the chief diversity officer, the academic deans will decide on up to three nominees to present to the Professional Status Committee. There is no restriction regarding how many nominees may come from a single department or division. The Professional Status Committee will select the award recipient.