cottongin
|
362e0c9b8e
|
feat: implement mosaic cover generation logic
Made-with: Cursor
|
2026-04-06 19:21:55 -04:00 |
|
cottongin
|
a017abfa03
|
test: add obituary headline filtering test
Made-with: Cursor
|
2026-04-06 19:00:30 -04:00 |
|
cottongin
|
9a8b586292
|
feat(cover): pixel-width headline truncation and larger font
Replace character-count truncation (45 chars) with Pillow textbbox
pixel-width measurement. Bump headline font 14→18, line spacing 22→26.
Made-with: Cursor
|
2026-04-06 18:58:42 -04:00 |
|
cottongin
|
49acf09aa1
|
feat: rewrite cover generation — 480×800 portrait, themed AI backgrounds, two-layer pipeline
Made-with: Cursor
|
2026-04-06 17:02:36 -04:00 |
|
cottongin
|
d88a0817b7
|
feat: cover generation with Pollinations.ai and text fallback
Made-with: Cursor
|
2026-04-06 15:12:01 -04:00 |
|