🧩 Component-Limbo
Componente JavaScript modular para integración rápida y sencilla de Limbo en cualquier aplicación web.
✨ Características Principales
Fácil Integración
Integración en minutos con cualquier framework o vanilla JavaScript.
Personalizable
Temas y estilos completamente customizables para adaptarse a tu diseño.
Responsive
Diseño adaptativo que funciona perfectamente en todos los dispositivos.
API Completa
Acceso completo a todas las funcionalidades de Limbo através de eventos.
🚀 Inicio Rápido
Incluir el Script
<link rel="stylesheet" href="https://limbo.lefebvre.es/cdn/component-limbo/latest/limbo.css">
<script src="https://limbo.lefebvre.es/cdn/component-limbo/latest/limbo.min.js"></script>
Configurar Limbo
Limbo.configure({
publicKey: 'pk_tu_clave_publica',
authMode: 'session' // o 'jwt' con tokenProvider
});
Crear Instancia o Usar AutoInputs
// Opción A: Crear instancia manual
Limbo.create({
container: '#limbo-gallery',
mode: 'embed', // 'modal' o 'button'
modeUI: 'full' // 'gallery-only', 'upload-only', 'crop-only'
});
// Opción B: AutoInputs (automático)
Limbo.configureAutoInputs({
selector: '.js-limbo',
return: 'json'
});
💡 Casos de Uso Principales
🖼️ Galerías de Imágenes
Crea galerías interactivas con navegación, zoom y funcionalidades avanzadas.
📝 Formularios de Subida
Integra uploads de imágenes con validación y procesamiento automático.
✂️ Editor de Imágenes
Proporciona herramientas de edición básica directamente en tu aplicación.
🔍 Búsqueda Visual
Implementa búsqueda y filtrado inteligente de imágenes por contenido.