// la biblioteca
Un bloque para cada
necesidad.
23 tipos de bloques nativos, organizados en 5 categorías. Cada uno tiene su generador PHP del lado servidor y su renderer JS del lado builder. Cualquier módulo puede añadir más.
// content
Content.
Todo lo que es texto, enlace, lista.
01
heading
Títulos H1-H6, con etiquetas inline (span, strong, em) y CSS con scope.
02
text
Párrafos HTML libres, clases personalizables, soporte multilingüe.
03
button
Botones con URL, icono SVG, target y estilos configurables.
04
checklist
Listas con viñetas y 6 iconos a elegir (check, arrow, star, sparkle, dot…).
05
team
Perfiles de equipo: foto, rol, bio, enlaces a redes.
06
logos
Banda de logos de clientes o partners, animada.
// layout
Layout.
Los contenedores que estructuran la página.
07
section
Contenedor top-level: flex o grid, fondo, overlay, breakpoints responsive.
08
columns
Subcuadrícula dentro de una sección, anchos por breakpoint.
09
group
Div ligero para agrupar y estilizar — display flex / grid / block.
10
spacer
Espaciado vertical configurable.
11
divider
Separador horizontal con estilo.
// media
Media.
Imagen, sonido, vídeo.
12
image
Imagen con múltiples versiones (xs, sm, md, lg) y alt multilingüe.
13
gallery
Galería de imágenes en cuadrícula o masonry.
14
video
YouTube / Vimeo / MP4 con póster, autoplay, controls.
15
slider
Carrusel de imágenes con título, subtítulo, CTA — perPage configurable.
16
svg
SVG inline con edición CodeMirror y clases personalizables.
// interactive
Interactive.
Todo lo que reacciona al clic.
17
accordion
Secciones desplegables — FAQ, contenido organizado.
18
tabs
Pestañas con contenido distinto por pestaña.
19
form
Formularios con campos configurables, validación, envío de correo.
// advanced
Advanced.
Los bloques que hacen el trabajo pesado.
20
map
Mapa interactivo con markers, zoom y estilo configurables.
21
testimonial
Testimonios con foto, valoración por estrellas, cita, autor.
22
pricing
Cuadrícula de planes de precios con features y CTA.
23
html
HTML / Blade en bruto con edición CodeMirror, soporte view_cell.
// extensible
¿Falta el tuyo ?
Crea un BlockGenerator PHP del lado servidor, un Renderer JS del lado builder, decláralo en el getBuilderConfig() de tu módulo. El builder lo descubre y lo muestra en la sidebar.