lowframer 0.3.0
lowframer: ^0.3.0 copied to clipboard
A tiny kit for drawing low-fidelity wireframe art: miniature, theme-aware UI illustrations built from code, no assets.
Changelog #
0.3.0 - 2026-09-01 #
LowframerWindow was hardcoded to 160×120 and took no size argument, so every
composition was landscape. It now takes a size, with LowframerSizes holding
the shapes that come up:
LowframerWindow(size: LowframerSizes.mobile, child: art)
LowframerCover(windowSize: LowframerSizes.mobile, child: art)
LowframerCover takes the same value and derives its panel height from it, so
a cover and the window it holds cannot disagree. Both default to
LowframerSizes.desktop, which is the previous fixed shape — nothing existing
changes.
Features #
- example: add a Library tab of per-primitive playgrounds (#10) (2602628)
- give the window a frame (69afb73)
- showcase: add two examples and reorder the tab (#17) (becdad7), closes #18
- showcase: move the seed color into the app bar (#15) (1320c14)
Bug Fixes #
- showcase: centre the window when the cover is off (f8a22e7)
- showcase: correct the stale web app title (#14) (473b5d0)
- showcase: size the arts by proportion, not by the desktop frame (cc8874e)
Build & Dependencies #
- example: bump playgrounder to 0.3.0 (#11) (2ea731c)
- example: bump playgrounder to 0.3.1 (#12) (6e65e69)
Refactors #
- showcase: rename the palette example to Theming and flatten it (#16) (c79ae7c)
- showcase: show one subject, and name the page for its widgets (f660d38)
- split the demo into a thin example and a showcase (#13) (7a940b1)
Changelog #
0.2.0 - 2026-08-25 #
0.1.0 - 2026-08-24 #
Initial release: LowframerPalette, LowframerWindow, LowframerCover,
LowframerBox (with .line and .pill), and LowframerScribble with its
wave and sketch styles.