The hicolor theme, the .ico and the window icon now show the whole tile with its rounded corners, like the other Crafting Apps, instead of a crop that cut most of the corners off.
FigCraft app icon
A chameleon: an engraving portrait in profile with a curled tail, in the Crafting Apps' owl-template framing (full-bleed field, head and body filling the tile, body running off the edges).
Palette
Exactly three colours:
| Colour | Hex | Used for |
|---|---|---|
| Ink | #0b0b0c |
line work and contours |
| Paper | #efe9dc |
the figure |
| FigCraft green (app colour) | #02da96 |
the full-bleed field |
Geometry
A 512-unit tile (viewBox="0 0 512 512"), rounded square with rx=112, no border. The macOS
renders pad it onto Apple's 824/1024 icon grid; Windows and Linux use the tile edge to edge, with
its rounded corners, like the other Crafting Apps.
Provenance
The owner's original engraving-style drawing (1500 px, keyed to the palette), supplied for
FigCraft and vectorised with craftrules assets/logo-options/_tools/vectorize_tile.py. The source
image is not kept in this repo. License: see LICENSE.txt.
Files
figcraft.svg: canonical master (traced at 1500 px, the source's size).figcraft-small.svg: lighter trace (traced at 1024 px); also the hicolor scalable icon.figcraft-<size>.png(16–1024): renders on the macOS grid;packaging/macos/package.shbuilds the.icnsfrom them.figcraft.ico: Windows icon, 16–256 px, embedded in the.exebyapps/figcraft/build.rs.hicolor/<size>/apps/ai.storyteller.figcraft.png(16–512) andhicolor/scalable/...svg: Linux icon theme; the 256 px one is also the runtime window icon off macOS.
Regenerate
Replace figcraft.svg (and figcraft-small.svg), then run cargo xtask icon. It needs resvg
(cargo install resvg).