Bonilista Email Template: Una plantilla de correo basada en MailChimp y Eleventy

El proyecto Bonilista Email Template es una plantilla de correo electrónico diseñada para MailChimp, construida con Eleventy (11ty) y utilizando el lenguaje de plantillas Nunjucks. Eleventy, un generador de sitios estáticos, permite compilar el HTML de manera eficiente, facilitando la actualización y mantenimiento de la plantilla.

Características principales

  • Basado en MailChimp: Compatible con la plataforma de email marketing.
  • Uso de Eleventy (11ty): Generador de sitios estáticos que permite estructurar mejor el código.
  • Plantillas con Nunjucks: Facilita la reutilización de componentes y personalización del HTML.
  • CSS inline: Optimizaciones para mejorar la compatibilidad con distintos clientes de correo.

Instalación y configuración

Requisitos previos

Para utilizar esta plantilla, es necesario contar con Node.js instalado en el sistema.

Pasos de instalación

  1. Clonar el repositorio: git clone https://github.com/bonilista/bonilista-template.git
  2. Instalar dependencias: npm install

Modo de desarrollo

Para iniciar un servidor local y visualizar la plantilla en desarrollo, ejecutar:

npm run dev

Eleventy iniciará un servidor en http://localhost:8080, permitiendo ver los cambios en tiempo real.

Exportación y uso en MailChimp

El HTML compilado se encuentra en la carpeta src/_site/. Esta carpeta puede ser comprimida y subida a MailChimp mediante su editor de plantillas.

Estilización y compatibilidad

  • CSS inline: Se recomienda para mejorar la compatibilidad con distintos clientes de correo.
  • Archivo de estilos: El código CSS común se encuentra en src/_includes/styles/css.njk, donde se incluye dentro de un <style> en la cabecera del correo.
  • Compatibilidad con MailChimp: La plataforma optimiza y convierte las reglas CSS en inline automáticamente.

Contribución y licencia

Este proyecto acepta contribuciones mediante pull requests y issues para mejorar su calidad y funcionalidad.

Licencia: AGPLv3. Para más detalles, consultar el archivo LICENSE.md en el repositorio.

Para más información, se puede acceder al código fuente en GitHub.

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

¡Apúntate a nuestro newsletter!


– patrocinadores –

Noticias destacadas

– patrocinadores –

¡SUSCRÍBETE AL BOLETÍN
DE LOS SYSADMINS!

Scroll al inicio
×