You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Lead with what PlotFlow is (pen-plotter art house, one-continuous-line
mobile suit editions) and the process, while keeping the local-run,
deploy, and structure notes.
https://claude.ai/code/session_01VhWRYXbuqapZ9YkvksroaS
Co-authored-by: Claude <noreply@anthropic.com>
Static website for PlotFlow, an avant-garde pen-plotter art house. No build step, no framework — plain HTML/CSS/JS served via GitHub Pages.
3
+
**Avant-garde pen-plotter art house.** Universal-Century mobile suits, rebuilt as a single unbroken line and drawn in ink by machine.
4
+
5
+
一筆書き — *hitofudegaki*, "one continuous line."
6
+
7
+
🌐 **[plotflow.io](https://plotflow.io)**
8
+
9
+
---
10
+
11
+
## What it is
12
+
13
+
PlotFlow reimagines each mobile suit as one continuous vector path — no pen lifts, no breaks — and traces it in technical pen on archival paper with an AxiDraw plotter. Nothing is printed. Every impression is *drawn*, so each carries the minor variation of the medium; editions are limited, made to order, signed, and numbered.
14
+
15
+
This repository is the PlotFlow homepage — a no-build static site (plain HTML/CSS/JS, no framework, no bundler) hosted on GitHub Pages. Its centerpiece is an interactive **Live Plot** that animates a suit being drawn line-by-line by a virtual plotter, alongside the shop of current editions.
16
+
17
+
## The work
18
+
19
+
-**Drawn, not printed** — technical pen on 300gsm archival stock, never a print
20
+
-**One continuous line** — each suit is a single unbroken path
21
+
-**Limited editions** — made to order, signed and numbered
22
+
- Variation in line and ink is a feature of the medium, not a flaw
23
+
24
+
## Process
25
+
26
+
1.**Vectorize** (ベクター化) — the suit is rebuilt as one continuous vector path
27
+
2.**Plot** (作画) — an AxiDraw traces it in ink; a single A1 can run for hours
28
+
3.**Finish** (仕上げ) — inspected, signed, and numbered
29
+
30
+
---
4
31
5
32
## Run locally
6
33
34
+
No build step or dependencies — the edition data is inlined as a script.
35
+
7
36
```bash
8
37
python3 -m http.server 8000
9
38
# visit http://localhost:8000
10
39
```
11
40
12
41
## Deploy
13
42
14
-
Push to `main`. GitHub Pages serves from the repo root automatically.
43
+
Hosted on GitHub Pages ("deploy from a branch", root). Pushing to `main` deploys automatically.
├─ data/editions.js # SVG path data for every edition (auto-generated)
56
+
├─ assets/plots/ # source SVG art
57
+
├─ tools/ # Python scripts to regenerate data from the SVGs
58
+
├─ CNAME # custom domain (plotflow.io)
30
59
└─ .nojekyll # disables Jekyll processing
31
60
```
61
+
62
+
**To add or change an edition:** drop a clean SVG into `assets/plots/`, register it in `tools/build_data.py`, then run that script to regenerate `data/editions.js`. The shop grid and Live Plot pick it up automatically.
0 commit comments