, 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); })(); Julie Walton | 麻豆区

麻豆区

Skip to main content

Dr. Julie Walton

Exercise Science, Emeritus

Biography

Education

PhD University of Maryland
MA Ball State University Human Performance Lab

Academic Interests

Sport Nutrition, Exercise and Aging, Exercise Physiology Curriculum and Pedagogy, Physical Activity and Health, Spiritual Fitness and the Contemplative Life

Research:
Energy Balance, Body Composition, Nutritional Status and Performance Issues in Female Athletes; Physical Fitness and Health Attitudes in Core Fitness Students; Effects of Exercise on Aging; Comenius on Sport and Play; Nutrition Concerns for Senior Food Pantries

Professional Services

  • Legacy Member, American College of Sports Medicine
  • Member, Christian Society for Kinesiology and Leisure Studies; President-Elect President 2007-2008
  • Certified Exercise Specialist, American College of Sports Medicine
  • Director, Calvin College Human Performance Laboratory
  • Past President, Kent County American Heart Association
  • Lilly Vocation Venture Fund grant for developing issues in sport and faith
  • Editorial Board, International Journal of Religion & Sport
  • Co-Director Christ Church Food Pantry
  • Co-Developer of the famous Whack-a-Fac simulated combat game