# Custom Fonts for Ticket Designer

Place TrueType (.ttf) font files in this directory to use them for guest name rendering on tickets.

## Naming Convention

The system looks for these exact filenames first:

| File             | Used for          |
|------------------|-------------------|
| `font-bold.ttf`  | Bold name text    |
| `font.ttf`       | Regular name text |

## Recommended Free Fonts

These render beautifully on tickets:

- **Cormorant Garamond Bold** — luxury/formal events  
  https://fonts.google.com/specimen/Cormorant+Garamond
  
- **Playfair Display Bold** — elegant editorial style  
  https://fonts.google.com/specimen/Playfair+Display
  
- **Montserrat Bold** — modern, clean  
  https://fonts.google.com/specimen/Montserrat

- **EB Garamond** — classic serif  
  https://fonts.google.com/specimen/EB+Garamond

## How to Install

1. Download font .ttf file from Google Fonts
2. Rename it to `font-bold.ttf` (for bold) or `font.ttf` (for regular)
3. Copy to this directory: `lib/fonts/`
4. Regenerate tickets from the Guests page

## Fallback Chain

If no custom font is found, the system tries these system fonts in order:
1. DejaVu Sans Bold / Regular
2. FreeSans Bold / Regular
3. Liberation Sans Bold / Regular
4. Ubuntu Bold / Regular
5. GD built-in bitmap fonts (last resort — lower quality)
