GithubHelp home page GithubHelp logo

erwindevdesign / responsive_email_footer Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 9 KB

La construcción de la firma digital se realizará mediante la implementación del preprocesador PUG de HTML el cual permitirá modularizar y aportar a HTML de cualidades de lenguajes de programación.

License: MIT License

HTML 54.73% Pug 45.27%

responsive_email_footer's Introduction

Responsive Email Footer

Firma digital para pie de correo electrónico.

📋 Tabla de contenido

  1. Sobre el proyecto
  2. Uso
  3. Contribución
  4. Licencia

📌 Sobre el proyecto

Dentro de las herramientas existentes en posicionamiento de marca, la implementación de una firma digital personalizada dentro de la estructura de un correo y su uso recurrente en el ámbito profesional, empresarial, de negocios, académico y político permite trasladar los conceptos de branding al receptor del correo.

La firma digital nos permite instrumentalizar la comunicación de la marca dentro de los diferentes usos cotidianos que hacemos del correo electrónico, otorgando al usuario un referente de validez en su comunicación con el receptor del correo, del mismo modo esta herramienta permite su uso en marketing segmentado por usuario y su posición en los diferentes hitos del journey de compra utilizando metodologías de marketing.

🧑‍💻 Uso

La construcción de la firma digital se realizará mediante la implementación del preprocesador PUG de HTML el cual permitirá modularizar y aportar a HTML de cualidades de lenguajes de programación. Para modificar el contenido del la firma digital haremos uso de las variables, mixins, includes y extends declaradas en el archivo template.pug que permitirán extender los componentes contenidos. La siguiente guía mostrará como modificar el código de la firma digital.

:: Estructura de carpetas y archivos

Repository/
|
├── signing.html
├── README.md
└── templates/
|
├── head.pug
├── signing.pug
└── template.pug
  1. Las imágenes contienen una dinámica de intercambio respondiendo a las dimensiones de la pantalla en la que se visualice, la imagen del usuario no deberá superar los 150x150px y en una visualización mayor a 600px la podremos modificar en la Ln 23, Col 128 del archivo signing.pug detro de ./templates/, al cambiar la url en la propiedad background: url( ... ); del elemento <img> que lo contiene. La imagen que se visualice en dimensiones de pantalla menor a 600px se modificaran en la Ln 7, Col 1155 del archivo head.pug detro de ./templates/, al cambiar la url en la propiedad background: url( ... ); de la clase .userimage{ ... } que la contiene.

  2. La imagen de la compañía no deberá superar los 140x75px y se modificara en la Ln 31, Col 54 del archivo signing.pug detro de ./templates/, al cambiar el atributo src=' ... ' del elemento <img> que la contiene.

  3. Las variables contendrán los datos y url's de imágenes que se pueden modificar con base en la siguiente estructura:

-var user = ["first name","[space]last name ","[space]surname", "position", "working area", "company legal name"]

-var contact = ["phone number(s)","email", "web site","address" ]

-var icon = ["phone__icon","email__icon","web site__icon","address__icon" ]

-var social = ["social__icon_1","social__icon_2", "social__icon_3","social__icon_4"]

-var terms = ["short_terms_of_service"]
  1. Una vez personalizado el contenido, compilaremos el archivo HTML ejecutando por consola la siguiente instrucción cada vez que el archivo cambie:
pug -w ./templates/signing.pug -o ./ -P

El archivo se creará en la raíz del repositorio con el nombre signing.html y se podrá incrustar como firma digital desde diversos gestores de correo electrónico multiplataforma que permiten adjuntar una firma desde un archivo HTML.

🧮 Contribución

Si tiene una sugerencia que mejoraría esto, forkea el repositorio y cree una solicitud de extracción. Cualquier contribución que hagas es muy apreciada.

  1. Fork al proyecto

  2. Cree una rama feature (git checkout -b feature/NewFeature)

  3. Confirme sus cambios (git commit -m 'Hola! agregue una nueva característica')

  4. Push a la rama (git push origin feature/NewFeature)

  5. Abrir un Pull Request.

📜 Licencia

Construido bajo la licencia MIT. Consulte LICENSE para obtener más información.



⚒️ Construido con



Your feedback 💚 is always appreciated!
@erwindevdesign

  

responsive_email_footer's People

Contributors

erwindevdesign avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.