Skip to content

design: branded "forge" app icon#22

Merged
JLay2026 merged 2 commits into
mainfrom
feat/icon-forge
Jun 12, 2026
Merged

design: branded "forge" app icon#22
JLay2026 merged 2 commits into
mainfrom
feat/icon-forge

Conversation

@digispark-bot

Copy link
Copy Markdown
Collaborator

Replaces the placeholder isometric-cube icon with a real partsmith mark, and adds a background-less variant.

Concept

"Forging a digital part" — an ember-hot isometric part (with parametric node vertices) being forged above an anvil, with a soft forge glow and sparks. Fuses the two halves of the name: smith (anvil, heat, sparks) + digital parts (parametric CAD cube).

Files

  • assets/icon.svg (replaced) — rounded-square slate tile for the ZimaOS dashboard + favicon. Same path + 256×256 dimensions, so the zimaboard-services x-casaos.icon URL picks it up automatically on next dashboard render (no compose change needed).
  • assets/icon-flat.svg (new) — transparent, background-less mark for README headers / in-app use on light or dark surfaces.

Design notes

  • Reuses the existing visual language: renderer blue-grey body + the cross-section ember accent #c98f6b that's already in the codebase, so the icon ties to the actual product.
  • Centered on one axis (cube directly above the anvil's center; left horn balanced by the right heel) and the horn tip/underside are rounded — fixes the off-kilter, sharp-cornered feel of earlier drafts.
  • Self-contained SVG (gradients + two small blur filters, no external refs); scales cleanly and stays legible down to a 32 px favicon (glow/sparks wash out at that size, leaving a clean anvil + part read).

No code paths touched — assets only, so CI (ruff/pytest/integration) is unaffected.

Replaces the placeholder isometric cube with the real partsmith mark:
an ember-hot isometric part (parametric node vertices) being forged
above a rounded-horn anvil, with a forge glow + sparks. Centered on
one axis; reuses the renderer palette + the section-fill ember
(#c98f6b). Same path/dimensions, so the ZimaOS x-casaos.icon URL
updates automatically.
@JLay2026 JLay2026 merged commit 3b5857d into main Jun 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants