Skip to content

Add quad-chart layout and release v0.12.0 - #3

Merged
techmuch merged 4 commits into
mainfrom
feature/layout
Jul 29, 2026
Merged

Add quad-chart layout and release v0.12.0#3
techmuch merged 4 commits into
mainfrom
feature/layout

Conversation

@techmuch

Copy link
Copy Markdown
Owner

Summary

  • add a new quad-chart slide layout with schema, validation, asset handling, rendering, preview, docs, and tests
  • replace the Unix-centric make workflow with a cross-platform uv + scripts/dev.py developer workflow
  • widen title-content text blocks in the shipped template and bump the package/schema version to 0.12.0

Testing

  • uv run python scripts/dev.py test
  • uv build

Notes

  • uv.lock is intentionally not included in this PR

techmuch added 4 commits July 29, 2026 15:03
Add the new quad-chart slide layout across schema, validation,
asset preparation, rendering, demo content, and tests so decks can
split a slide into four labeled quadrants.

Also switch the documented local workflow to a cross-platform uv task
script, update install docs to use GitHub while the package is not on
PyPI, widen title-content bullet lists, and bump the project version to
0.11.0_beta for the local beta build.
Bump the package, schema, and CLI version to 0.12.0 and keep the
updated title-content width behavior in the shipped deck template.
@techmuch
techmuch merged commit 48225b3 into main Jul 29, 2026
8 checks passed
@techmuch
techmuch deleted the feature/layout branch July 29, 2026 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant