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
·

7 repository-uri

Awesome GitHub RepositoriesPointer Event Restrictions

Techniques for disabling or limiting user interaction on specific UI elements.

Distinct from Interaction Controllers: Distinct from Interaction Controllers: focuses on disabling pointer events for state management rather than enabling complex manipulation like dragging.

Explore 7 awesome GitHub repositories matching user interface & experience · Pointer Event Restrictions. Refine with filters or upvote what's useful.

Awesome Pointer Event Restrictions GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • allthingssmitty/css-protipsAvatar AllThingsSmitty

    AllThingsSmitty/css-protips

    30,114Vezi pe GitHub↗

    This project is a curated knowledge base and technical reference for professional web styling. It serves as a comprehensive guide to modern CSS best practices, focusing on techniques that leverage native browser capabilities to create efficient, maintainable, and scalable stylesheets. The collection emphasizes the use of declarative style logic and modern layout engines to replace brittle, imperative approaches. By prioritizing native pseudo-class state management, logical property mapping, and relative unit scaling, the guide demonstrates how to build responsive interfaces that remain consis

    Provides CSS patterns to restrict pointer events on non-interactive or loading components.

    awesomeawesome-listcss
    Vezi pe GitHub↗30,114
  • whatwg/htmlAvatar whatwg

    whatwg/html

    9,163Vezi pe GitHub↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    Implements the ability to make an element and all its descendants inert to block interaction.

    HTMLcanvaseventsourcehtml
    Vezi pe GitHub↗9,163
  • orestbida/cookieconsentAvatar orestbida

    orestbida/cookieconsent

    5,548Vezi pe GitHub↗

    Acest proiect este un manager de consimțământ pentru cookie-uri și un instrument de conformitate GDPR utilizat pentru a colecta acordul utilizatorilor pentru categorii de cookie-uri. Este implementat ca un plugin vanilla JavaScript care funcționează fără framework-uri sau dependențe externe. Instrumentul oferă o interfață de consimțământ multilingvă care detectează automat localele browserului sau ale documentului pentru a servi conținut tradus. Gestionează preferințele de confidențialitate prin blocarea iframe-urilor și scripturilor terțe până când este acordat consimțământul explicit al utilizatorului. Sistemul acoperă personalizarea confidențialității site-ului web prin bannere și modale configurabile, incluzând opțiuni pentru stiluri de layout și teme. Include, de asemenea, capabilități pentru a restricționa interacțiunea cu pagina până când este luată o decizie privind consimțământul.

    Blocks pointer and focus events on the page content until a consent decision has been made.

    JavaScript
    Vezi pe GitHub↗5,548
  • elrumordelaluz/reactourAvatar elrumordelaluz

    elrumordelaluz/reactour

    4,084Vezi pe GitHub↗

    This is a guided tour library and onboarding framework for React applications. It provides a system for creating interactive, step-by-step walkthroughs using element-anchored popovers and visual masking tools to highlight specific interface components. The library focuses on accessibility, providing built-in support for screen readers and keyboard navigation to ensure inclusive user onboarding. It allows for extensive customization by enabling the replacement of default interface elements, such as badges and buttons, with custom React components. The framework covers tour orchestration throu

    Allows blocking user input on highlighted elements during a walkthrough to control the user experience.

    TypeScriptgetting-startedguideguided-tours
    Vezi pe GitHub↗4,084
  • binioter/guideviewAvatar binIoter

    binIoter/GuideView

    3,946Vezi pe GitHub↗

    GuideView is an Android user onboarding library and UI masking framework used to create guided tours and feature tutorials. It provides utilities for identifying and visually isolating specific Android views by drawing semi-transparent overlays with highlighted holes to focus user attention. The library implements a system for chaining multiple instructional steps together, allowing for the sequencing of highlight pages in a specific order. It supports the attachment of custom text, images, or animations near highlighted views to provide instructional context. The framework manages visual tr

    Builds sequenced instructional flows that guide users through interface elements with synchronized animations.

    Java
    Vezi pe GitHub↗3,946
  • midudev/jscampAvatar midudev

    midudev/jscamp

    3,811Vezi pe GitHub↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Prevents user interaction by disabling pointer events on specific interface elements.

    JavaScriptbootcamp
    Vezi pe GitHub↗3,811
  • mozilla/gecko-devAvatar mozilla

    mozilla/gecko-dev

    3,691Vezi pe GitHub↗

    Gecko-dev is a web browser engine and cross-platform browser framework. It serves as a foundational system for rendering web content and executing JavaScript, providing a complete layout and rendering pipeline to transform web markup into visual pixels. The project is distinguished by a specialized browser UI toolkit that uses XML-based languages and custom widgets to build cross-platform windows and menus. It incorporates unique development bridges, including design-to-code linking and a standardized protocol for AI-driven browser control and automated verification. Its broader capabilities

    Highlights specific UI elements and opens menu panels via an event-based API to provide user interaction guidance.

    JavaScript
    Vezi pe GitHub↗3,691
  1. Home
  2. User Interface & Experience
  3. Interactive UI Elements
  4. Interaction Controllers
  5. Pointer Event Restrictions

Explorează sub-etichetele

  • Subtree Interaction Restrictions1 sub-tagTechniques for making entire element hierarchies inert to block all pointer and focus events. **Distinct from Pointer Event Restrictions:** Specifically addresses the recursive disabling of an entire subtree rather than individual elements.