2 Repos
Automatically repositioning elements to ensure they remain within the visible browser viewport.
Distinct from Internal Scroll Overflows: Distinct from internal scroll overflows; specifically addresses elements clipping outside the window edge.
Explore 2 awesome GitHub repositories matching user interface & experience · Viewport Overflow Prevention. Refine with filters or upvote what's useful.
Tether is a DOM positioning engine designed to anchor floating user interface elements, such as tooltips and dropdowns, to target elements. It functions as a logic engine for managing the placement of overlays and synchronizing the position of secondary elements relative to primary anchors. The system includes collision detection and overflow prevention to ensure that floating menus and overlays remain within the visible viewport. It automatically repositions elements when they encounter page boundaries to prevent visual clipping. The tool manages dynamic element alignment and tracking durin
Automatically repositions floating interface elements to ensure they remain fully visible and do not clip outside screen edges.
This project is a digital library exporter and EPUB content generator specifically designed to download and convert books from the O'Reilly Learning platform into electronic publication files for offline reading and permanent storage. It functions as a web content scraper that retrieves restricted text and media to facilitate digital library archiving. The tool manages session authentication using credentials or cookies to maintain continuous access to content. It retrieves books via unique identifiers and transforms the source material into standardized EPUB files, including layout optimizat
Adjusts table and element overflows during file generation to ensure layout compatibility across various e-reading devices.