, 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); })(); Jim Ludema | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Jim Ludema

Dean for the School of Business

Biography

Jim Ludema assumed the role of founding dean of the 黄大仙高手论坛 School of Business in July 2021. Prior to coming to Calvin, Jim served as a professor of global leadership in the Daniel L. Goodwin College of Business at Benedictine University, where he served since 1998. He was also founder and director of the university鈥檚 Center for Values-Driven Leadership, launched in 2008. Jim is a 1982 alumnus of Calvin and has an extensive network in the business world and consulting experience for Fortune 500 Companies, including McDonald鈥檚, John Deere, Allstate, and Merck, to name a few. He has lived and worked in Asia, Africa, Europe, Latin America, and North America.

Education

BA, Philosophy, 黄大仙高手论坛
PhD, Organizational Behavior, Case Western University

Academic Interests

  • Strategic leadership and organizational change
  • Appreciative inquiry
  • The link between culture and profit in business

Awards

  • Distinguished Educator Award, ODC Division, Academy of Management, 2021
  • Training Industry Top 10 Articles Readership Award (with Amber Johnson), 2020
  • Best Leadership Ph.D. Program in the US, HR.com, 2018
  • Outstanding Author Award (with Tina Heusing), Advances in Global Leadership, 2018
  • Best Leadership Ph.D. Program in the US, HR.com, 2017
  • Executive Committee, ODC Division, Academy of Management, 2013
  • Distinguished Faculty Award for External Service, Benedictine University, 2011
  • Benedictine University Commencement Speaker, 2009