chartlet 0.23.0

Compile structured data into deterministic, accessible static charts
Documentation
{
  "schemaVersion": 1,
  "type": "plan",
  "title": "The school site: what stands, and what comes next",
  "width": 900,
  "height": 540,
  "mobile": { "width": 400, "height": 600 },
  "plan": {
    "areas": [
      {
        "id": "grounds",
        "label": "School grounds",
        "kind": "outdoor",
        "x": 0, "y": 0, "w": 14, "h": 9
      },
      {
        "id": "main",
        "label": "Main building",
        "kind": "building",
        "x": 1, "y": 1, "w": 8, "h": 3,
        "phase": "Existing"
      },
      {
        "id": "gym",
        "label": "Gym",
        "kind": "building",
        "x": 10, "y": 1, "w": 3, "h": 5,
        "phase": "Existing"
      },
      {
        "id": "workshop",
        "label": "Workshop",
        "kind": "building",
        "x": 1, "y": 5, "w": 4, "h": 3,
        "phase": "Phase 1"
      },
      {
        "id": "library",
        "label": "Library wing",
        "kind": "building",
        "x": 6, "y": 5, "w": 3, "h": 3,
        "phase": "Phase 2"
      },
      {
        "id": "garden",
        "label": "School garden",
        "kind": "outdoor",
        "x": 10, "y": 6.5, "w": 3.5, "h": 2,
        "phase": "Phase 1"
      }
    ]
  }
}