|
70 | 70 |
|
71 | 71 | #### README Overhaul |
72 | 72 |
|
73 | | -- [ ] Rewrite `README.md` so all code snippets match the current API exactly |
74 | | -- [ ] Fix outdated/invalid examples in `README.md` (JSON schema, gradients, `canvas.image(...)`, `render(...)`, etc.) |
75 | | -- [ ] Add a gallery-first introduction with rendered example images near the top |
76 | | -- [ ] Reposition QuickThumb for AI-assisted thumbnail generation, not just generic image composition |
77 | | -- [ ] Add an "AI-friendly workflows" section with prompt patterns for generating QuickThumb Python/JSON |
78 | | -- [ ] Document environment variables such as `QUICKTHUMB_FONT_DIR` and `QUICKTHUMB_DEFAULT_FONT` |
79 | | -- [ ] Add a clearer feature matrix covering text effects, image effects, shapes, rich text, filters, webfonts, and export helpers |
| 73 | +- [x] Rewrite `README.md` so all code snippets match the current API exactly |
| 74 | +- [x] Fix outdated/invalid examples in `README.md` (JSON schema, gradients, `canvas.image(...)`, `render(...)`, etc.) |
| 75 | +- [x] Add a gallery-first introduction with rendered example images near the top |
| 76 | +- [x] Reposition QuickThumb for AI-assisted thumbnail generation, not just generic image composition |
| 77 | +- [x] Add an "AI-friendly workflows" section with prompt patterns for generating QuickThumb Python/JSON |
| 78 | +- [x] Document environment variables such as `QUICKTHUMB_FONT_DIR` and `QUICKTHUMB_DEFAULT_FONT` |
| 79 | +- [x] Add a clearer feature matrix covering text effects, image effects, shapes, rich text, filters, webfonts, and export helpers |
80 | 80 |
|
81 | 81 | #### API Reference Cleanup |
82 | 82 |
|
|
87 | 87 |
|
88 | 88 | #### Example Expansion |
89 | 89 |
|
90 | | -- [ ] Expand `examples/README.md` so it documents every example currently shipped |
| 90 | +- [x] Expand `examples/README.md` so it documents every example currently shipped |
91 | 91 | - [ ] Add more end-to-end examples for real thumbnail use cases: |
92 | 92 | - [ ] YouTube talking-head thumbnail |
93 | 93 | - [ ] YouTube reaction / commentary thumbnail |
94 | 94 | - [ ] YouTube tutorial / explainer thumbnail |
95 | | -- [ ] Instagram / X / social news card |
| 95 | +- [x] Instagram / X / social news card |
96 | 96 | - [ ] Podcast / interview promo card |
97 | 97 | - [ ] Shorts / vertical cover design |
98 | | -- [ ] Add example outputs/screenshots for every example script |
| 98 | +- [x] Add example outputs/screenshots for every example script |
99 | 99 | - [ ] Add examples showing JSON-first workflows for AI agents that emit specs instead of Python |
100 | 100 | - [ ] Add examples showing remote image URLs, webfont URLs, and background removal workflows |
101 | 101 |
|
102 | 102 | #### Package Discoverability |
103 | 103 |
|
104 | | -- [ ] Improve PyPI metadata in `pyproject.toml` |
105 | | -- [ ] Add project URLs (homepage, repository, issues, documentation) |
106 | | -- [ ] Add keywords related to thumbnails, social media, AI content creation, Pillow, image generation |
107 | | -- [ ] Add trove classifiers so the package is easier to discover and trust |
108 | | -- [ ] Align package description/tagline with the actual product direction |
| 104 | +- [x] Improve PyPI metadata in `pyproject.toml` |
| 105 | +- [x] Add project URLs (homepage, repository, issues, documentation) |
| 106 | +- [x] Add keywords related to thumbnails, social media, AI content creation, Pillow, image generation |
| 107 | +- [x] Add trove classifiers so the package is easier to discover and trust |
| 108 | +- [x] Align package description/tagline with the actual product direction |
109 | 109 |
|
110 | 110 | #### Documentation Website |
111 | 111 |
|
|
0 commit comments