Drawn frames, and photographed ones
This is the page where the tool says what it cannot do. Every frame shipped today is generated geometry; the ones that will not be are named here before they arrive.
What a frame is, in this library
Every frame on the shelf is a short record rather than an image. The record names a cut-edge generator, a way of filling the band, a width expressed as a fraction of the photograph's short edge, one to three colour slots and the controls it wants on screen. The renderer reads that and draws the frame at whatever size it is asked for. Nothing is stored as pixels, so nothing has a native resolution to be enlarged past.
Three things follow from that, and all three are the reason it was built this way. The frame is the same shape on a 900-pixel preview and an 8000-pixel export, because every length in the record is a proportion. The colours are editable, because they are values rather than pixels somebody already painted. And the library can grow without anybody drawing anything, because a new frame is a new record.
- Shipped today
- 22 frames across four groups, every one of them generated geometry.
- Stored as
- A record of numbers and colour slots, a few hundred bytes each.
- Drawn as
- SVG paths, gradients, patterns and strokes — nothing else is allowed in.
- Scales to
- Whatever the photograph is. There is no ceiling that comes from the frame.