, 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); })(); app faculty rally behind professor - News & Stories | app

app

Skip to main content

Spark

app faculty rally behind professor

Wed, Mar 01, 2017

In December, app social work professor Joe Kuilema was added to Turning Point USA’s (a conservative youth group founded in 2012) Professor Watchlist because of an op-ed he wrote a year earlier for app’s student newspaper addressing institutional racism and white privilege. His addition to the list garnered some national media attention.

History professor Bruce Berglund responded with an open letter to Turning Point USA that included signatures of more than 100 app faculty requesting they too be added to the list.

The letter states: “Professor Kuilema is listed on the Watchlist because of his statements about systemic racism in the United States. If an aim of your site is to identify professors who maintain that racism remains a difficult problem in American society, then all of us need to be on the list.”

“There are differing approaches on how to best address issues surrounding racism in society in our respective disciplines and our respective courses,” said Berglund. “But in signing the letter, we recognize that app has committed itself to this work and this goal, and we recognize Joe made a principled statement based on his experience in social work, his research and the scholarship of his discipline.”