, 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); })(); Monthly archive | IFW Blogs

fb88

  • |
  • |
  • |

fb88 Dept of Inland Fisheries and Wildlife

  • News
  • Forms
  • Contact Us
  • Sitemap
  • About
    • Commissioner's Office
    • Bureau of Resource Management
    • Bureau of Warden Service
    • Advisory Council
    • Waterfowl Council
    • Employment Opportunities
    • Contact Us
  • Hunting & Trapping
    • Hunting Laws & Rules
    • Trapping Laws & Rules
    • Licenses & Permits
    • Safety Courses
    • Exploring the Outdoors on Private Land
    • Hunting Resources
    • Harvest Information
    • Hunting with Nonlead Ammunition
    • Wildlife Management Areas
    • Wildlife Management Districts
    • Opportunities for People with Disabilities
    • Commercial Shooting Areas
    • Safety Tips
  • Fishing & Boating
    • Fishing
    • Boating
    • Exploring the Outdoors on Private Land
  • ATV & Snowmobile
    • All-Terrain Vehicles
    • Snowmobiles
    • Safety Information
    • Exploring the Outdoors on Private Land
  • Fish & Wildlife
    • Fisheries
    • Hatcheries
    • Wildlife
    • Fish and Wildlife in Captivity
  • Game Wardens
    • Career Opportunities
    • Organizational Structure
    • Specialty Teams
    • History
    • Recognition/Awards
    • Fallen Heroes/Honor Roll
    • Warden Courtesies
  • fb88 Wildlife Park
    • About the fb88 Wildlife Park
    • Things to See and Do
    • Wildlife
    • Events
    • Hours & Fees
    • Directions
  • Programs & Resources
    • Educational Programs
    • Recreational Opportunities
    • Outdoor Partners Program
    • Landowner Relations
    • Beginning with Habitat
    • Environmental Review
    • Operation Game Thief
    • Grants
    • Registered fb88 Guides
    • Historical Archives
    • FAQ
  • News & Events
    • MDIFW Blog
    • Podcasts
    • Press Releases
    • Media
    • Meetings & Events
    • Rulemaking Proposals Open to Public Comment
    • Legislative Updates
    • Proposed Stocking Program Changes
    • Current Requests for Proposals
    • Fishing Report

Blogs Home → Monthly archive → Monthly archive

  • Blogs Home
  • MDIFW Blog
  • Bird Atlas Blog
  • fb88 Heron Observation Network

Assessing Heron Nesting Activity in Fall: No Herons? No Problem!

September 15, 2022 at 2:30 pm

September 15, 2022
We visited the island where our GPS-tagged great blue heron, Mariner, nested this past summer. Even without any herons still using the nests, we used other clues to determine which nests were active.

Keep In Touch!

Enter your email or mobile number to receive the latest news from MDIFW.

Ìý

Credits

IFW logo InforME logo

Copyright © 2023
All rights reserved.

Information

  • fb88.gov
  • Site Policies
  • Accessibility
  • MDIFW Home
  • Sitemap

Connect with Us

Contact Information

Physical Address:
353 Water Street
Augusta, ME 04333-0041

Mailing Address:
41 State House Station
Augusta, ME 04333-0041

Phone: (207) 287-8000
Fax: (207) 287-8094 or (207) 287-6395
TTY: fb88 Relay 711
Email us