libreria-astro-lefebvre
Version:
Librería de componentes Astro, React y Vue para Lefebvre
38 lines (36 loc) • 1.6 kB
text/typescript
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'
}
]
};