Commit ecb55dd
refactor: Major cleanup and add SVG documentation images
- Remove cruft files (DocsMain, TicTacToe, Test, CHANGELOG, etc.)
- Clean up library structure (remove Experiments, AutoPNG, Basic)
- Remove redundant demos (OverlayPlot, SpecificationTest, OperatorPlayground)
- Add LeanPlot/SVG.lean for pure-Lean SVG generation
- Add GenDocImages.lean executable to generate doc images
- Update docs with inline SVG examples (plot, scatter, plotMany)
- Update Justfile with doc-images target
- Update CI workflow to generate images before docs build
- Clean README.md and add link to GitHub Pages docs
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent dab18f7 commit ecb55dd
53 files changed
Lines changed: 786 additions & 2839 deletions
File tree
- .cursor
- rules
- .github/workflows
- LeanPlot
- CLI
- Demos
- LeanPlot/Demos
- docs
- doc
- Manual
- img
- examples/png-export
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
40 | 43 | | |
41 | 44 | | |
42 | 45 | | |
43 | 46 | | |
44 | 47 | | |
45 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
46 | 52 | | |
47 | 53 | | |
48 | 54 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
This file was deleted.
0 commit comments