{
  "name": "animated-modal",
  "type": "registry:component",
  "title": "Animated Modal",
  "description": "Backdrop-blurred fullscreen modal with escape, backdrop, and close-button support",
  "dependencies": [
    "lucide-react"
  ],
  "registryDependencies": [],
  "exportName": "AnimatedModal",
  "exportKind": "default",
  "tier": "pro",
  "version": "1.1.1",
  "changelog": [
    {
      "version": "1.1.1",
      "date": "2026-07-23",
      "summary": "Trigger button responsive classes corrected from max-lg to max-[1025px], matching the max-[1025px]/max-md convention used by the rest of the modal (tablet styling was switching at 1024px on the button but 1280px on the modal chrome).",
      "breaking": false
    },
    {
      "version": "1.1.0",
      "date": "2026-07-22",
      "summary": "Added reduced-motion notice",
      "breaking": false
    },
    {
      "version": "1.0.0",
      "date": "2026-06-04",
      "summary": "Initial release",
      "breaking": false
    }
  ],
  "files": [
    {
      "path": "index.jsx",
      "type": "registry:component",
      "target": "src/components/effects/animated-modal/index.jsx"
    },
    {
      "path": "AnimatedModalContent.jsx",
      "type": "registry:component",
      "target": "src/components/effects/animated-modal/AnimatedModalContent.jsx"
    },
    {
      "path": "ScrollablePopupContent.jsx",
      "type": "registry:component",
      "target": "src/components/effects/animated-modal/ScrollablePopupContent.jsx"
    }
  ]
}