Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haaleo/email-signature
Generate your own html email signature including social media links
https://github.com/haaleo/email-signature
email email-signature email-signatures email-template generator html5 mustache mustache-templates signatures
Last synced: 6 days ago
JSON representation
Generate your own html email signature including social media links
- Host: GitHub
- URL: https://github.com/haaleo/email-signature
- Owner: HaaLeo
- License: mit
- Created: 2020-02-15T12:38:06.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-13T01:28:45.000Z (almost 3 years ago)
- Last Synced: 2024-05-01T17:23:47.424Z (7 months ago)
- Topics: email, email-signature, email-signatures, email-template, generator, html5, mustache, mustache-templates, signatures
- Language: HTML
- Homepage:
- Size: 498 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
# email-signature
[![Stars](https://img.shields.io/github/stars/HaaLeo/email-signature.svg?label=Stars&logo=github&style=flat-square)](https://github.com/HaaLeo/email-signature/stargazers) [![License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)](https://raw.githubusercontent.com/HaaLeo/email-signature/master/LICENSE.txt) [![Donate](https://img.shields.io/badge/☕️-Buy%20Me%20a%20Coffee-blue.svg?&style=flat-square)](https://www.paypal.me/LeoHanisch/3eur)
[![David](https://img.shields.io/david/HaaLeo/email-signature.svg?style=flat-square)](https://david-dm.org/HaaLeo/email-signature) [![David](https://img.shields.io/david/dev/HaaLeo/email-signature.svg?style=flat-square)](https://david-dm.org/HaaLeo/email-signature?type=dev) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)Generate your own HTML email signature including links to your favorite social media platforms.
![sample signature](./doc/sample.png)
## Installation
```
git clone [email protected]:HaaLeo/email-signature.git
cd email-signature
npm install
```## Usage
First one has to create a squared profile picture that already includes the frame and the correct background colors.
Example:
Now create a configuration with personal details that should be added to the signature.
Add your configuration to the `./config` directory.> **Note** relative URIs are not supported.
Example:
```json
{
"dev": false,
"name": "Max Mustermann",
"position": "super duper employee",
"backgroundTop": "white",
"backgroundBottom": "#5B1746",
"email": "[email protected]",
"mobileNumber": "+49123456789",
"address": "My Address, Munich Germany",
"addressMapsLink": "https://www.google.com/maps/@35.7040744,139.5577317,3a,90y,288.14h,67.46t/data=!3m7!1e1!3m5!1sgT28ssf0BB2LxZ63JNcL1w!2e0!3e5!7i13312!8i6656",
"homepage": "www.github.com/HaaLeo",
"profilePictureUri": "file:///C:/Users/hanisch_privat/_GIT/email-signature/images/profile/Leo.png"
}
```Then run
```
node convert.js
```This will create a signature for all found templates and configurations in the `./out` directory.
## Known Issues
The social media links are currently hard coded. One has to adjust the template file to change them.
## Contribution
If you found a bug or are missing a feature do not hesitate to [file an issue](https://github.com/HaaLeo/email-signature/issues/new/choose).
Pull Requests are welcome!
## Support
When you like this little application make sure to [star the repo](https://github.com/HaaLeo/email-signature/stargazers) . I am always looking for new ideas and feedback.In addition, it is possible to [donate via paypal](https://www.paypal.me/LeoHanisch/3eur).