Menu
Libraries |
Category

svelte-simple-modal

  • Purpose: A simple, small, and content-agnostic modal library designed specifically for Svelte applications.
  • Key Features:
    • Lightweight and framework-specific (Svelte).
    • Supports transitions, custom styling, and accessibility (WAI-ARIA compliant).
    • Offers both context-based and store-based APIs for opening/closing modals.
    • Includes focus trapping, escape key closing, and outer click dismissal.
  • Target Audience: Svelte developers needing a minimal, flexible modal solution.
  • Svelte Support: Built exclusively for Svelte (v5+). For older versions (v3/v4), use version 1 .
  • Styling: Supports custom CSS classes or inline styles for full control over appearance. Compatible with TailwindCSS.
  • Accessibility: Automatically applies ARIA attributes, focus trapping, and keyboard interactions.
  • Demo: Live examples available on the Svelte REPL and Playground .
  • TypeScript Support: Includes type definitions for better developer experience.

sveltesvelte-v3svelte-componentsmodaldialogpopupsvelte-v4svelte-v5

Comments