Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SIGlet

Make your email signature stand out with FIGlet text banners!

This tool uses the big.flf FIGfont by Glenn Chappell. Signatures use HTML <table> elements to prevent text wrapping for email client/device compatibility.

Sample Output

       _
      | |
  __ _| | ___ _ __  _ __    |  Glenn Chappell
 / _` | |/ _ \ '_ \| '_ \   |  100-555-0100
| (_| | |  __/ | | | | | |  |  info@figlet.org
 \__' |_|\___|_| |_|_| |_|  |  www.figlet.org
  __/ |
 |___/

For a proper CSS-rich preview, see example.html

Usage

  1. Edit profile.yaml with your contact details:

    bannername: glenn           # FIGlet-rendered banner text
    fullname: Glenn Chappell
    phone: 100-555-0100
    email: info@figlet.org      # creates a mailto anchor
    website: www.figlet.org     # exclude the URI scheme
    font-size: 11pt             # CSS font size of all signature text
    nocommas: true              # Override FIGlet commas with straight apostrophes
                                  # (for letters a, d, g, q, u, y)
  2. Run the generator

    python siglet.py
  3. Open the generated signature.html with a web browser

  4. Ctrl A, Ctrl C the rendered HTML, Ctrl V into your email client

Requirements

pip install pyyaml pyfiglet

About

Generate ASCII art email signatures with FIGlet.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages