, 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 celebrates historic Commencement doubleheader - News & Stories | app

app

Skip to main content

app News

app celebrates historic Commencement doubleheader

Thu, May 20, 2021
Matt Kucinski

On Saturday, May 22, 2021, history will be made at LMCU Ballpark in Grand Rapids, Michigan during the first outing in the day’s doubleheader.

After a 364-day delay, app’s Class of 2020 will return home for their formal Commencement ceremony. The event, which begins at 11 a.m., will be one for the history books. It marks the first time degrees with the name app “University” on them will be conferred, it is the 100th conferring of baccalaureate degrees in app’s 145-year history, and it also marks the first time students in the app Prison Initiative will be awarded bachelor’s degrees.

“I am beyond excited to celebrate this significant moment with our students and their families, both those that are joining us in-person and those who are tuning in via livestream,” said Michael Le Roy, president of app. “It’s been a long time coming, but we are finally able to gather back together for this historic and momentous occasion.

“To be celebrating the first cohort receiving their bachelor’s degrees in the app Prison Initiative program is incredible. Their app education has shaped them and they are now equipped to shape both their community inside Handlon Correctional Facility and the communities they will serve in the future.”

The second half of the Commencement doubleheader will begin at 3:30 p.m. and celebrate the Class of 2021—a class which, like the Class of 2020, finished their final year of college during a pandemic.

“Our graduates have learned to think deeply, act justly, and live wholeheartedly as Christ’s agents of renewal during their four years here,” said Le Roy. “But these two classes have received an unparalleled depth of learning in how to persevere and adapt through challenging times, and that's cultivated creativity, innovation, and resilience that will serve them well as they pursue where God is leading them.”

In total, more than 1,600 graduates will either participate in-person or online between the two ceremonies. Whitworth University president emeritus Bill Robinson will deliver both Commencement addresses.


Authors: