, 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); })(); Detroit visionary replaces former Chicago mayor in January Series lineup - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Detroit visionary replaces former Chicago mayor in January Series lineup

Mon, Jan 12, 2015
Matt Kucinski

Calvin College is excited to announce a new addition to its impressive 2015 lineup. , the founding partner of , will be speaking on Wednesday, January 14, 2015, at the college鈥檚 award-winning lecture series.

Linkner, who has been named the region鈥檚 鈥淐EO of the Year鈥 and 鈥淢ichiganian of the Year,鈥 is a driving force in Detroit鈥檚 comeback. Linkner is helping to rebuild his hometown of Detroit by backing passionate entrepreneurs who can make an impact through their own innovative ideas. His talk on Wednesday, aims to energize audiences with the power of possibility. It鈥檚 also a cautionary tale of how Detroit, once a birthplace of innovation and a vibrant city, succumbed to the evil forces of protectionism, blame and bureaucracy.

鈥淛osh loves the city of Detroit and is committed to helping that city reinvent itself,鈥 said Kristi Potter, director of The January Series. 鈥淎nd that idea that we need to constantly reinvent ourselves is something that we can learn from and apply to our cities, to our businesses and to our individual lives.鈥

Linkner鈥檚 addition to The January Series comes a couple of days after Chicago鈥檚 longest serving mayor Richard M. Daley decided to pull out of the series citing health concerns. This would have been Daley鈥檚 first public speaking engagement since he suffered a stroke a year ago.

鈥淲e were looking forward to his participation in our 15-day lecture series and had no idea that we were the first appearance for him in more than a year,鈥 said Kristi Potter, director of The January Series, upon learning of his decision to pull out. 鈥淲e were flattered that he chose our program at which to speak and are sorry his health is not back to where he wished it would be at this point. We wish him well in his recovery.鈥

Potter says that it is extremely rare for a speaker to cancel from their program. Since the program started in 1988, Potter recalls only a couple of times that speakers have canceled due to health concerns and weather-related issues. But, Potter says that what Linkner will talk about draws some parallels to what she was hoping to hear from Mayor Daley about what big cities need to do to keep from decay and how they can constantly reinvent themselves to keep up with a rapidly changing world.

The January Series lectures can be viewed live at Calvin College鈥檚 at 12:30 p.m. EST every weekday through Tuesday, Jan. 27. The series can also be viewed live at more than throughout North America or can be .


Authors: