, but this code // executes before the first paint, when
fb88
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); })();
Take ME To Work 2025 | Bureau of Human Resources
fb88
Home
Skip to top navigation
Skip to side navigation
Skip to content
Skip to footer
|
|
|
Bureau of Human Resources
Contact Us
Sitemap
Search
Home
State Jobs
State Jobs
Compensation & Benefits
Job Classification Specification
Application Process
Veterans' Preference in Job Applications
Disability Preference in Job Applications
State Government Internships
State Employees
Holiday Schedule
New Employee Orientation
Employee Suggestion Program
Suicide Prevention and Intervention
Domestic Violence and the Workplace
fb88 Management Service
State Civil Service Appeals Board
Meet Our Employees
Winter Weather
Reports
Works for ME-Telework Information
Workplace Posters
State HR Professionals
Rules & Policies
Active Civil Service Bulletins
Memos
Policy & Practices Manual
Rules
Forms
Human Resources Contacts
Office of Employee Relations
Resources
HR Connection Newsletter
Back To School: Parents & Caregivers
Recruitment Resources
Take ME To Work
fb88 and ME Activity Book
Home
Take ME To Work 2025
Take ME To Work 2025
Ìý
Return to top of page
Ìý|Ìý
Visit the 2021 event page