7 Repos
Settings for managing modal window behavior, including dismissal restrictions and user interaction constraints.
Distinguishing note: Focuses on the behavioral configuration of UI modals rather than their visual styling.
Explore 7 awesome GitHub repositories matching user interface & experience · Modal Interaction Controls. Refine with filters or upvote what's useful.
The mdb-ui-kit is a frontend component library and visual extension that combines the Bootstrap 5 framework with Material Design principles. It provides a collection of pre-styled interface elements and responsive web templates to facilitate the development of consistent web applications. The toolkit extends the Bootstrap ecosystem by adding Material Design aesthetics and advanced styling options. It enables rapid prototyping through the use of pre-configured design blocks and provides mechanisms for deep visual customization via SCSS variables and native CSS custom properties, including supp
Controls modal window behavior, including dismissal via backdrop clicks or keyboard input.
This project is a cross-platform chatbot framework designed to integrate generative artificial intelligence models into messaging services. It provides a unified architecture for building and deploying automated bots that maintain consistent conversation state, user identity, and interaction logic across multiple messaging platforms from a single codebase. The framework distinguishes itself through a modular adapter system that normalizes platform-specific webhooks and events into a standardized internal schema. It includes a comprehensive toolkit for constructing rich, interactive user inter
Provides mechanisms for displaying and processing interactive modal forms within chat sessions.
DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a high-performance toolkit for building interactive desktop applications by leveraging native hardware-accelerated rendering backends across multiple operating systems. By utilizing an immediate-mode execution model, the library offers direct control over the rendering loop and element state, enabling the creation of responsive, dynamic interfaces. The framework distinguishes itself through its ability to handle complex, high-frequency visual updates, making it suitable for real-time data
Allows configuration of modal overlay windows triggered by user interaction.
Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range
Manages modal behavioral settings, including focus trapping and page scroll locking while a panel is open.
Notie is a zero-dependency JavaScript UI library providing a suite of lightweight interface components for data collection, selection prompts, and system-level status notifications. It functions as an input component suite and a selection dialog tool that operates in any JavaScript environment without requiring third-party packages. The library includes a collection of notification tools, such as themed toast notifications that disappear after a set time and forced alert notifications that require explicit user acknowledgment for critical information. It also provides interactive dialogs for
Manages the visibility and interactivity of modal overlays based on user triggers and dismissal actions.
JDA is a Java wrapper for the Discord API, providing a framework for building automated agents and integrating applications with the chat platform. It functions as both a REST API client for managing server entities and a gateway client that maintains persistent WebSocket connections for real-time state updates. The library features a comprehensive voice API module for managing audio streaming, voice channel connectivity, and soundboard integration. It also includes a specialized toolkit for interactive UI design, enabling the creation of slash commands, buttons, select menus, and modal input
Handles user input from popup forms to collect structured data during live interactions.
PopupDialog ist eine Swift-UI-Komponentenbibliothek für iOS, die ein benutzerdefiniertes modales Overlay-System bereitstellt. Sie dient als flexibler Ersatz für den Standard-System-Alert-Controller und ermöglicht die Erstellung stilisierter Popups und Alerts mit individuellen Layouts. Die Bibliothek zeichnet sich durch die Möglichkeit aus, beliebige View-Controller direkt in den Dialog-Body einzubetten. Sie enthält ein zentrales Theme-Konfigurationssystem, um konsistente visuelle Stile für Container, Overlays und Buttons in der gesamten Anwendung beizubehalten. Das Projekt deckt eine breite Palette an Layout- und Verhaltenssteuerungen ab, einschließlich Keyboard-Avoidance-Handling, Steuerung der Statusleisten-Sichtbarkeit und gestenbasierter Schließmechanismen. Es unterstützt zudem visuelle Feedback-Mechanismen wie Shake-Animationen und konfigurierbare Übergangsanimationen beim Ein- und Ausblenden.
Offers behavioral controls for modal dismissal, including background taps and gesture-based rules.