awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • willmcpo/body-scroll-lockAvatar willmcpo

    willmcpo/body-scroll-lock

    4,099Vezi pe GitHub↗

    body-scroll-lock este o bibliotecă de blocare a scroll-ului DOM și un controler de scroll cross-browser. Aceasta oferă utilitare pentru a dezactiva scroll-ul paginii, menținând în același timp capacitatea de scroll pentru elemente imbricate specifice pe diferite browsere și dispozitive. Proiectul funcționează ca un utilitar de prevenire a deplasării layout-ului și un manager de scroll pentru modalele UI web. Include mecanisme pentru a adăuga padding elementului body atunci când barele de scroll sunt eliminate, pentru a preveni pâlpâirea orizontală și deplasarea conținutului. Biblioteca acoperă gestionarea scroll-ului pentru navigarea mobilă și interacțiunile modale, permițând containerelor specifice să rămână scrollabile în timp ce restul corpului documentului este înghețat.

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

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