, 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); })(); Elisa Carlson | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Elisa Carlson

Van Lunen Center Faculty | Head Administrator, Central Christian School, Redmond, Oregon

Education

Elisa is currently working on an EdD through George Fox University. She completed the Continuing Administrator Licensure program at George Fox University and the Initial Administrator Licensure program at the University of Oregon. She earned a Master of Science degree from Western Oregon University and a Bachelor of Science degree from George Fox University. 

Professional Experience

Elisa is the Head of School of Central Christian School in Redmond, Oregon. Her professional career spans over 30 years, serving as a teacher, trainer, program developer, and administrator in both public and private schools. Elisa is currently serving on the Association of Christian Schools International (ACSI) Global and Northwest Accreditation Commissions and as Chair-elect on the Board of Directors of ACSI. She spent nine years as a member of the Northwest Accreditation Commission/AdvancED Oregon Advisory Council. Elisa was a 2010-11 Van Lunen Fellow. She has been serving as a Van Lunen Center faculty team member since 2017.