Top bunting now sits below the visible bottom of common site headers and navigation. It stays visible at the viewport top when navigation scrolls or slides away, and follows it back on reveal.
Header resizing, responsive changes, late mounting, and replacement update placement without rebuilding flags or changing the host page's layout/styles.
Added
React and vanilla navbar option: "auto" by default, a CSS selector for custom layouts, or false to retain viewport-top placement. Bottom bunting and other effects keep their existing positions.
ESM and CJS builds split optional flag geometry into on-demand chunks; flag artwork licensing and a reproducible development-only generator are included.
Pakistan Defence Day and US Independence Day now use country-flag bunting; classic pennant and swallowtail bunting remain available for custom scenes.
Fixed
Aircraft flight endpoints now follow same-breakpoint viewport resizing.
Late flag loads cannot repopulate destroyed or replaced scenes; failed chunk loads are handled without an unhandled rejection.
Bunting items now sit directly on the quadratic cord instead of using an incorrect doubled sag calculation.
Bunting recalculates in viewport pixels on resize, keeps each item tangent to the cord, and preserves country-flag proportions across responsive screens.