| 1 | { |
| 2 | "guid": "canvas", |
| 3 | "ops": [ |
| 4 | {"op": "set_meta", "title": "Canvas", "theme": "ink"}, |
| 5 | {"op": "register_asset", "id": "assetbg22222", "ref": "blobs/2026/09/bg.webp", "name": "bg.webp", "width": 1920, "height": 1080, "alt": ""}, |
| 6 | {"op": "add_slide", "id": "sldcanvas222", "layout": "canvas"}, |
| 7 | {"op": "set_slide", "id": "sldcanvas222", "background": {"kind": "image", "value": "assetbg22222"}, "phone": "reflow", "transition": "fade"}, |
| 8 | {"op": "add_block", "slide": "sldcanvas222", "id": "blkheading22", "type": "heading", "props": {"level": 1}, "markdown": "Placed by hand", "box": {"x": 0.1, "y": 0.12345, "w": 0.8, "h": 0.2}, "z": 5}, |
| 9 | {"op": "add_block", "slide": "sldcanvas222", "id": "blkdefault22", "type": "text", "markdown": "Box from the body region"}, |
| 10 | {"op": "add_block", "slide": "sldcanvas222", "id": "blkimage2222", "type": "image", "props": {"asset": "assetbg22222", "fit": "contain", "alt": ""}}, |
| 11 | {"op": "add_block", "slide": "sldcanvas222", "id": "blkshape2222", "type": "shape", "props": {"kind": "ellipse", "fill": "#f0f"}, "box": {"x": 0.7, "y": 0.7, "w": 0.2, "h": 0.2}}, |
| 12 | {"op": "add_block", "slide": "sldcanvas222", "id": "blkfirst2222", "type": "text", "after": null, "markdown": "Inserted first, z from index"}, |
| 13 | {"op": "set_block", "slide": "sldcanvas222", "id": "blkdefault22", "box": {"x": 0.05, "y": 0.5, "w": 0.4, "h": 0.33333}, "z": 9}, |
| 14 | {"op": "set_block", "slide": "sldcanvas222", "id": "blkshape2222", "z": 0}, |
| 15 | {"op": "set_phone", "slide": "sldcanvas222", "id": "blkheading22", "phone": {"box": {"x": 0, "y": 0, "w": 1, "h": 0.25}, "size": "m"}}, |
| 16 | {"op": "add_slide", "id": "sldtoflow222", "layout": "canvas", "after": "sldcanvas222"}, |
| 17 | {"op": "add_block", "slide": "sldtoflow222", "id": "blklowhead22", "type": "heading", "props": {"level": 2}, "markdown": "Low heading", "box": {"x": 0.1, "y": 0.6, "w": 0.5, "h": 0.1}}, |
| 18 | {"op": "add_block", "slide": "sldtoflow222", "id": "blktophead22", "type": "heading", "props": {"level": 1}, "markdown": "Top heading", "box": {"x": 0.1, "y": 0.05, "w": 0.5, "h": 0.1}}, |
| 19 | {"op": "add_block", "slide": "sldtoflow222", "id": "blkright2222", "type": "text", "markdown": "Right", "box": {"x": 0.6, "y": 0.3, "w": 0.3, "h": 0.2}}, |
| 20 | {"op": "add_block", "slide": "sldtoflow222", "id": "blkleft22222", "type": "text", "markdown": "Left", "box": {"x": 0.1, "y": 0.3, "w": 0.3, "h": 0.2}}, |
| 21 | {"op": "add_block", "slide": "sldtoflow222", "id": "blkpicture22", "type": "image", "props": {"asset": "assetbg22222", "alt": "bg"}, "box": {"x": 0.6, "y": 0.6, "w": 0.3, "h": 0.3}}, |
| 22 | {"op": "set_slide", "id": "sldtoflow222", "layout": "flow", "template": "two-column"}, |
| 23 | {"op": "duplicate_slide", "id": "sldcanvas222", "new_id": "sldcopy22222", "new_block_ids": ["blkcopy22222", "blkcopy22223", "blkcopy22224", "blkcopy22225", "blkcopy22226"]}, |
| 24 | {"op": "set_slide", "id": "sldcopy22222", "phone": "inherit"}, |
| 25 | {"op": "set_text", "slide": "sldcopy22222", "id": "blkcopy22223", "markdown": "Edited on the copy only"} |
| 26 | ] |
| 27 | } |
| 28 | |