awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 Repo

Awesome GitHub RepositoriesCSS State Restorers

Utilities that track and revert CSS style changes after a temporary UI state ends.

Distinct from State Restoration: No candidate handles the specific pattern of capturing and restoring body styles for scroll locking.

Explore 1 awesome GitHub repository matching user interface & experience · CSS State Restorers. Refine with filters or upvote what's useful.

Awesome CSS State Restorers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • willmcpo/body-scroll-lockAvatar von willmcpo

    willmcpo/body-scroll-lock

    4,099Auf GitHub ansehen↗

    body-scroll-lock is a DOM scroll locking library and cross-browser scroll controller. It provides utilities to disable page scrolling while maintaining scrollability for specific nested elements across different browsers and devices. The project functions as a layout shift prevention utility and a web UI modal scroll manager. It includes mechanisms to add padding to the body when scrollbars are removed to prevent horizontal flickering and content shifting. The library covers scroll management for mobile navigation and modal interactions, enabling specific containers to remain scrollable whil

    Tracks previous CSS styles to restore original body layout and overflow settings once a lock is released.

    JavaScriptangularbody-scrollbody-scroll-lock
    Auf GitHub ansehen↗4,099
  1. Home
  2. User Interface & Experience
  3. CSS State Restorers