These are the original multi-panel PNGs in this folder (often from AI / batch export):
| File | Layout |
|---|---|
a_collection_of_four_digital_illustrations_related.png |
2×2 (1536×1024) |
a_set_of_four_digital_illustrations_related_to_te.png |
2×2 (1536×1024) |
a_set_of_nine_informational_and_illustrative_graph.png |
3×3 (1536×1024) |
a_logo_for_tekton_dag_is_displayed_in_a_2d_digit.png |
Single square (1024×1024) |
panels-index.json maps each file in panels/ to:
- content — title, short summary, keywords
- suggestedPlacement — example docs (paths relative to
docs/) and why the image fits
Use it to decide where to embed images in Markdown or on GitHub Pages. Update the JSON when you add panels or rename docs.
Split outputs live under panels/. Regenerate them after replacing a composite:
# From repo root (requires Pillow — use demos venv)
docs/demos/.venv/bin/python docs/assets/split_composites.py| File | Notes |
|---|---|
| panels/tekton-dag-logo-2d.png | Copy of the logo sheet |
| Position | File |
|---|---|
| Top-left | panels/related-illustrations-four-01-tl.png |
| Top-right | panels/related-illustrations-four-02-tr.png |
| Bottom-left | panels/related-illustrations-four-03-bl.png |
| Bottom-right | panels/related-illustrations-four-04-br.png |
| Position | File |
|---|---|
| Top-left | panels/tekton-concepts-four-01-tl.png |
| Top-right | panels/tekton-concepts-four-02-tr.png |
| Bottom-left | panels/tekton-concepts-four-03-bl.png |
| Bottom-right | panels/tekton-concepts-four-04-br.png |
Paths are relative to the doc file. From a file under docs/:

From the repository root README.md:
The site publishes the whole docs/ tree, so the same paths work from pages under docs/ (e.g. assets/panels/...).
--force-quad-logo— if the logo sheet is actually a 2×2 composite of 512×512 tiles, split intopanels/logo-sheet-quad-01-tl.png… instead of copying one file.