{
  "id": "template-1",
  "nombre": "Invitacion Boda Beige",
  "descripcion": "Diseno para invitaciones de bodas en color beige.",
  "version": "2.0.0",
  "autor": "Sistema Bodas",
  "categoria": "Boda",
  "preview": "preview.jpg",
  "campos_editables": {
    "colores": {
      "color_principal": {
        "tipo": "color",
        "default": "#715E32",
        "label": "Color Principal",
        "descripcion": "Color principal del diseno (dorado/marron)"
      },
      "color_secundario": {
        "tipo": "color",
        "default": "#A78B49",
        "label": "Color Secundario",
        "descripcion": "Color secundario del diseno"
      },
      "color_fondo": {
        "tipo": "color",
        "default": "#F5F1E8",
        "label": "Color de Fondo",
        "descripcion": "Color de fondo beige/elegante"
      }
    },
    "tipografia": {
      "fuente_cursiva": {
        "tipo": "select",
        "opciones": ["Faith", "Aston Script", "Dancing Script"],
        "default": "Aston Script",
        "label": "Fuente Cursiva (Nombres)"
      },
      "fuente_sans": {
        "tipo": "select",
        "opciones": ["Montserrat", "Poppins", "Open Sans"],
        "default": "Montserrat",
        "label": "Fuente Sans (Texto general)"
      }
    },
    "layout": {
      "mostrar_video": {
        "tipo": "checkbox",
        "default": true,
        "label": "Mostrar Video Personalizado"
      },
      "mostrar_itinerario": {
        "tipo": "checkbox",
        "default": true,
        "label": "Mostrar Itinerario"
      },
      "mostrar_dresscode": {
        "tipo": "checkbox",
        "default": true,
        "label": "Mostrar Dress Code"
      },
      "mostrar_tracklist": {
        "tipo": "checkbox",
        "default": true,
        "label": "Mostrar Playlist Musical"
      },
      "mostrar_obsequio": {
        "tipo": "checkbox",
        "default": true,
        "label": "Mostrar Seccion de Obsequio"
      }
    }
  },
  "elementos_editables": {
    "section-1": {
      "titulo": "Seccion 1 - Portada",
      "elementos": {
        "background-image": {
          "tipo": "imagen",
          "label": "Imagen de fondo",
          "descripcion": "Imagen principal de la portada"
        }
      }
    },
    "section-2": {
      "titulo": "Seccion 2 - Informacion Principal",
      "elementos": {
        "titulo-principal": {
          "tipo": "texto",
          "label": "Titulo principal",
          "descripcion": "Texto del titulo (ej: nombres de los novios)"
        },
        "subtitulo": {
          "tipo": "texto",
          "label": "Subtitulo",
          "descripcion": "Texto debajo del titulo"
        },
        "mensaje": {
          "tipo": "texto",
          "label": "Mensaje",
          "descripcion": "Mensaje o frase especial"
        }
      }
    },
    "section-3": {
      "titulo": "Seccion 3 - Galeria/Video",
      "elementos": {
        "video-principal": {
          "tipo": "imagen",
          "label": "Video principal",
          "descripcion": "Video que se muestra en esta seccion"
        }
      }
    },
    "section-5": {
      "titulo": "Seccion 5 - Imagen Destacada",
      "elementos": {
        "imagen": {
          "tipo": "imagen",
          "label": "Imagen destacada",
          "descripcion": "Imagen en formato 16:9"
        }
      }
    },
    "section-6": {
      "titulo": "Seccion 6 - Dress Code",
      "elementos": {
        "titulo": {
          "tipo": "texto",
          "label": "Titulo",
          "descripcion": "Titulo de la seccion (ej: DressCode)"
        },
        "subtitulo": {
          "tipo": "texto",
          "label": "Subtitulo",
          "descripcion": "Texto descriptivo debajo del titulo"
        },
        "texto-colores": {
          "tipo": "texto",
          "label": "Texto de colores reservados",
          "descripcion": "Mensaje sobre los colores a evitar"
        }
      }
    },
    "section-7": {
      "titulo": "Seccion 7 - Ubicacion",
      "elementos": {
        "titulo": {
          "tipo": "texto",
          "label": "Titulo",
          "descripcion": "Titulo de la seccion (ej: Ubicacion)"
        },
        "subtitulo": {
          "tipo": "texto",
          "label": "Subtitulo",
          "descripcion": "Texto descriptivo (ej: Descubre como llegar...)"
        },
        "texto-boton": {
          "tipo": "texto",
          "label": "Texto del boton",
          "descripcion": "Texto del boton de Google Maps"
        }
      }
    },
    "section-9": {
      "titulo": "Seccion 9 - Obsequio",
      "elementos": {
        "titulo": {
          "tipo": "texto",
          "label": "Titulo",
          "descripcion": "Titulo de la seccion (ej: Agradecemos tu obsequio)"
        }
      }
    },
    "section-10": {
      "titulo": "Seccion 10 - Playlist Musical",
      "elementos": {
        "titulo": {
          "tipo": "texto",
          "label": "Titulo",
          "descripcion": "Titulo de la seccion (ej: Hagamos de esta noche, la mejor)"
        },
        "subtitulo": {
          "tipo": "texto",
          "label": "Subtitulo",
          "descripcion": "Texto descriptivo (ej: Que musica te gustaria que no falte)"
        }
      }
    },
    "section-11": {
      "titulo": "Seccion 11 - Informacion Adicional",
      "elementos": {
        "titulo": {
          "tipo": "texto",
          "label": "Titulo",
          "descripcion": "Titulo de la seccion (ej: Informacion Adicional)"
        }
      }
    },
    "footer": {
      "titulo": "Footer",
      "elementos": {
        "nombres": {
          "tipo": "texto",
          "label": "Nombres",
          "descripcion": "Nombres en el footer (ej: Maria & Juan)"
        }
      }
    }
  },
  "secciones": [
    "sobre",
    "encabezado",
    "invitacion",
    "video",
    "itinerario",
    "imagen_16_9",
    "dresscode",
    "ubicacion",
    "confirmacion",
    "obsequio",
    "tracklist",
    "informacion_adicional",
    "footer"
  ],
  "caracteristicas": [
    "Animacion de sobre al inicio",
    "Diseno responsive completo",
    "Galeria de imagenes",
    "Video personalizado con overlay",
    "Itinerario con timeline",
    "Dress code con colores",
    "Confirmacion de asistencia con formulario",
    "Playlist musical interactiva",
    "Informacion adicional con tabs",
    "Integracion con Google Maps y Google Calendar"
  ]
}
