@wulechuan/dom-stick-on-both-edges (npm): Hang a dom to window top (with customizable offset of course) or stick it down to somewhere of the page so that it moves with the page when the page is scrolling.
Keywords: sticky|hang|hang-to-window|both-sides-sticky