, 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); })(); Thank you, Arden Post - News & Stories | 鶹

Skip to main content

Spark

Thank you, Arden Post

Sun, Dec 01, 2019

In the spirit of gratefulness and encouragement, and in honor of her recent Faith & Learning Award, I pass along my appreciation to Arden Post for her kindhearted “contagious-passion” and endearing, hospitable ways.

I often have reflected how wonderful it was to be invited into her home. While she wasn’t the only professor of mine to do so, she was the first. She blessed me and made an impression.

While I didn’t become a professional certified teacher, I did enter a profession relying heavily on the ability to teach. While I did seriously consider education as a profession, I majored in biology, decided on pre-medicine studies, and eventually pursued a master’s in physical therapy and became a physical therapist.

Interestingly, my husband, Larry ’90, and I have homeschooled all six of our kids. When did I think teaching wasn’t for me? Additionally, leading in our children’s program at church, I’ve relied on wisdom gained through her (and others like her) that God has faithfully placed in my path. It makes me smile.

That’s my point: for us to praise God for how he has blessed us by weaving us together in ways we don’t clearly see or often appreciate, ways bigger and more unimaginable than we could even conceive.

So, I humbly speak up with a tiny voice from the back seat of a class held long ago: Thank you for your life’s work. May God continue to bless you richly!

— Julie Geels Koornneef ’89
Lakewood, Colo.