, 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); })(); Outstanding Service Award Alumni Association | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Outstanding Service Award

Outstanding servants. Humble ambassadors.

For alumni and friends who have shown outstanding efforts by donating time and talents to Calvin and the Calvin community.

Award Recipients

As of 2019, the Outstanding Service Award is presented occasionally for special circumstances.

See past recipients of the Outstanding Service Award 禄

Our Stories

Eligibility and selection criteria

Any alumni or friend of the university may nominate someone for this award.

This award is instituted in order to give recognition to those individuals and organizations who have given outstanding service to 黄大仙高手论坛.

  1. Recipients need not be alumni.
  2. Recipients must not currently serve on the staff of the university, unless the service rendered to the university or Alumni Association is far beyond that person's institutional role.
  3. The service must be voluntary and of direct benefit to Calvin and its related activities.
  4. Services such as the following should be considered.
    • Assistance in securing faculty members, recruiting students, securing employment for graduates and working on fund-raising drives.
    • Promotion of legislation or public relations.
    • Service to the Alumni Association through the board, networks or special committees.
    • Service on boards, guilds, festivals and so on.
  5. All areas, types and levels of service should be considered, and the award should be given concurrent with such service.
  6. The service should be over an extended period of time and not be associated with a restricted date or brief period of time.
  7. Organizations or groups, such as alumni networks, may be nominated when it is more appropriate to honor a service collectively rather than identifying one person from that group.