, 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); })(); Excellence in Scholarship Award – Early Career Office of the Provost | »Æ´óÏɸßÊÖÂÛ̳

»Æ´óÏɸßÊÖÂÛ̳

Skip to main content

Excellence in Scholarship Award – Early Career

2024 Recipient

Congratulations to William Miller (biology), the recipient of the 2024 Community-Based Teaching Award!

Purpose of the Award

The Excellence in Scholarship – Early Career award acknowledges the scholarly accomplishment of a faculty member before tenure is awarded, with all forms of scholarship and creative work considered.

Eligibility

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

Selection Criteria

Award recipients will be selected based the following criteria:

  • Noteworthy production of scholarship during period prior to tenure.
  • Scholarship that is beneficial to the Church, the guild, culture, society, or creation
  • Scholarship that is significant/impactful (beyond the department’s expectations for tenure and in accordance with the normative metrics of a discipline or practice)

Selection Process

The provost will solicit nominations from faculty and department chairs. The academic deans and the dean for research and scholarship will also review faculty activities reports and state of the department reports and, based on their review, may make their own nominations. The dean for research and scholarship will take the lead in considering the nominations and, in consultation with the provost, 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.