Blob of Affectiondamp since block one

Page 04 of 06 · the working studio v1.0.0

Feelings Forge

Mortimer holds still while you rearrange him. Choose a puddle, drag his parts around, write the caption you have been sitting on all week. Everything happens on your own machine. Nothing is uploaded, nothing is tracked, no wallet needed.

$ forge --toad mortimer --mood damp --captions 2 --export png,clipboard,sticker

the forge floor

Make one toad
say your thing

// canvas: 1080 x 1080 px
// export: png, clipboard, 512 sticker
// share: the scene rides in the url
// storage: your browser only

The canvas

selected: nothing yet

Drag any part to move it. Grab the lime square to scale, the round knob to spin. Arrow keys nudge by 6 px, hold Shift for 30. Press F to flip, D to duplicate, Delete to remove.

starter shelf

One tap, one toad

Each thumbnail is rendered live by the same engine that draws your canvas.

how the forge works

  1. Start from a shelf template

    Six finished scenes are waiting. Load one, then bend it until it sounds like you. The template only changes the canvas, never your saved history.

  2. Everything is a layer

    Mortimer himself is a layer, so are his eyes, his tiny tee and that suspicious coin. Reorder them, flip them, stack three hats. Nobody is checking.

  3. Captions render on the canvas

    Two lines, four typefaces, live colour and tracking. Long lines wrap and shrink on their own so the words never fall off the frame. autofit() does the worrying.

  4. Put your own picture behind him

    Panel 01 takes any image off your phone or disk and crops it square behind the toad, so Mortimer can sit on your chart, your ceiling, your ex-employer’s slide deck. The file is read with FileReader inside this tab. There is no upload, no server, and no request leaves the page, which is also why the picture cannot travel inside a shared link.

  5. Four ways out, depending on where it is going

    Download PNG writes a flat 1080 square. Copy image puts the same PNG straight on the clipboard, so it can be pasted into a post without ever touching your downloads folder. Sticker 512 drops the background entirely and exports a 512 square with a real alpha channel, which is exactly what @Stickers on Telegram asks for. If a browser refuses the clipboard, the copy button quietly falls back to a download rather than failing at you.

  6. A link that arrives still editable

    Copy link packs the whole scene, every layer position, rotation, skin and both caption lines, into the address itself. No image is uploaded and no id is stored anywhere, because the entire drawing fits in about three hundred characters of URL. Whoever opens it lands on your composition with every slider still live, and their own saved canvas is left alone until they change something.

  7. The canvas belongs to you

    Every export is drawn locally, and your last canvas is kept in this browser so you can come back mid thought. Sixty steps of undo sit behind CtrlZ. Nothing here is counted, measured, or sent to anybody.

keyboard shortcuts

←↑→↓
Nudge the selected part
Shift+ arrows
Nudge in bigger steps
+−
Scale up or down
[]
Spin left or right
F
Flip horizontally
D
Duplicate the part
N
Select the next layer
Del
Remove the part
Esc
Deselect
CtrlZ
Undo
CtrlShiftZ
Redo
CtrlS
Save the PNG

Mouse wheel over the canvas scales the selected part. On a phone, use the size and spin sliders in panel 04.

keep wandering the swamp