import type { ComponentMetadata } from '../interfaces/types';

export const metadata: ComponentMetadata = {
  component_name: 'Video_2025_Polop',
  category: 'Contenido de Texto',
  name: 'Ítem con título, descripción y vídeo MP4 GenIA-L 2025',
  description: 'Bloque horizontal con título + descripción a la izquierda y vídeo MP4 reproducido con autoplay loop muted a la derecha. Para el directorio de GenIA-L en la corporativa de Lefebvre',
  framework: 'Astro',
  priority: 1,
  tags: ['video', 'genial'],
   fields: [
    {
      name: 'title',
      type: 'text',
      help: 'Título del ítem (h3). Admite HTML. Se renderiza siempre; si se deja vacío aparece el h3 vacío',
      label: 'Texto del título',
      mandatory: false,
      example_value: 'Redacción automática de contratos'
    },
    {
      name: 'description',
      type: 'text',
      help: 'Descripción del ítem. Admite HTML. Se renderiza siempre debajo del título',
      label: 'Texto de la descripción',
      mandatory: false,
      example_value: 'Genera borradores de contratos en segundos a partir de plantillas personalizables, con revisión automática de cláusulas'
    },
    {
      name: 'iframeSrc',
      type: 'video',
      help: 'URL del archivo de vídeo MP4 directo (NO es un iframe de Vimeo/YouTube, a pesar del nombre del campo). Se usa como <source src="..." type="video/mp4"> con autoplay, loop y muted',
      label: 'URL del archivo de vídeo (MP4)',
      mandatory: false,
      example_value: 'https://lefebvre.es/genia-l/videos/genial/video-trazabilidad.mp4'
    }
   ]
};
