, 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); })(); Mental Health Ambassadors (Coming soon) | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Mental Health Ambassadors

Continuing Studies Program Online

What You'll Learn

Coming soon! Mental health includes our physical, emotional, social, and spiritual well-being. It impacts how people think, feel, and behave. Though mental health is an important part of overall health at all stages of life, physical health is generally the focus of attention. This emphasis on physical health, to the exclusion of other aspects of health, leads to mental health stigma and unaddressed symptoms of depression and anxiety.  

It is not always possible for people to access mental health care due to barriers such as cost, language, transportation, and other factors. Mental health ambassadors fill a critical gap by being equipped to support mental health self-care and identify professional resources when necessary. Through this course, you'll be able to:

  • Enact the role of a mental health ambassador 
  • Respond effectively to promote positive mental health outcomes 
  • Differentiate between various symptoms of depression & anxiety Identify the causes of depression & anxiety 
  • Teach mental health self-care strategies 
  • Refer to a professional when necessary 

Contact Abbie Lipsker for more information, abbie.lipsker@calvin.edu

 

Faculty