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: 3 months 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 (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-13T01:28:45.000Z (over 3 years ago)
- Last Synced: 2025-01-11T19:27:27.488Z (5 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
[](https://github.com/HaaLeo/email-signature/stargazers) [](https://raw.githubusercontent.com/HaaLeo/email-signature/master/LICENSE.txt) [](https://www.paypal.me/LeoHanisch/3eur)
[](https://david-dm.org/HaaLeo/email-signature) [](https://david-dm.org/HaaLeo/email-signature?type=dev) [](http://makeapullrequest.com)Generate your own HTML email signature including links to your favorite social media platforms.

## 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).