You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🚀 Release v2.0.6: Modales Arrastrables y Modo Ventana
### Nuevas Funcionalidades Principales:
#### 🪟 Sistema de Ventanas Arrastrables
- Parámetro `draggable: true` para modales movibles desde barra de título
- Restricciones automáticas de viewport (no salen de pantalla)
- Barra de título elegante con gradiente y botón cerrar integrado
- Bring-to-front automático al hacer clic en cualquier ventana
#### 🖥️ Modo Ventana Múltiple
- Parámetro `windowMode: true` para múltiples modales sin overlay
- Sistema de gestión de ventanas independientes simultáneas
- Sin overlay de fondo, permitiendo interacción con la página
- Z-index incremental automático para apilamiento inteligente
#### ⚙️ Control Avanzado de Posicionamiento
- Parámetro `position: {x, y}` para ubicación inicial específica
- Apilamiento automático con offset para nuevas ventanas
- Título personalizable con `title: "Mi Ventana"`
- Posicionamiento inteligente relativo al viewport
### Mejoras Técnicas:
- Map global `activeModals` para tracking eficiente de ventanas
- Funciones `setupModalDrag()` y `bringModalToFront()`
- Sistema de cleanup automático para event listeners
- Compatibilidad total hacia atrás con modales existentes
- Gestión inteligente de overlays (tradicional vs modo ventana)
### Documentación y Demos:
- 4 nuevos demos interactivos: Normal, Redimensionable, Arrastrable, Múltiples
- API documentation actualizada con todos los nuevos parámetros
- TypeScript definitions completas para nuevas funcionalidades
- CHANGELOG detallado con especificaciones técnicas
### Compatibilidad:
- Backward compatible 100% - código existente sigue funcionando
- Detección automática mobile para deshabilitar drag en táctiles
- Funciona en todos los navegadores modernos
- Optimizado para diferentes tamaños de pantalla
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>