the project lead's rule, 4 October 2026: the mark sits in a black square, never in a circle, never on another colour, 20% clear space; the Mac app is the model. brand/master/igneum-mark-square.svg (1024, #0C0C0E, the exact header polygons at 62%) and igneum-mark-square-rounded.svg (Apple's 824-on-1024 grid, DMG volume icon only). make-icons.py now rasterises the masters (rsvg-convert if installed, else Pillow draws the polygons) into igneum.icns (plain square, 16 to 1024), igneum-volume.icns, igneum.ico (each size from the vector), the Inno art, the DMG background, site favicons (favicon.ico 16/32/48, favicon-32, apple-touch 180, 192, 512, maskable 512 + manifest entry), relay favicons, and brand/profile (400/512/1024, github-org-512, X banner). Every page head's inline SVG favicon and the relay header lose the ring. The .rc and Info.plist paths are unchanged (same file names). docs/brand/before holds the old set. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
57 lines
3.9 KiB
Markdown
57 lines
3.9 KiB
Markdown
# Igneum brand assets
|
|
|
|
## The rule (the project lead, 4 October 2026)
|
|
|
|
One global logo for apps, profile pictures, favicons, everything. The mark sits in a black square. Never in a circle.
|
|
Never on another colour. Minimum clear space = 20% of the square. The Mac app icon is the model: a full square, all
|
|
black, the mark in the middle.
|
|
|
|
- Square: `#0C0C0E` (the site's obsidian token, `--obsidian` in `site/index.html`).
|
|
- Mark: `#F2541B` ember, the flame's centre cut in obsidian. Geometry = the two polygons in the site header
|
|
(`site/index.html`, 100 x 100 viewBox). Do not redraw it.
|
|
- Mark height = 62% of the square (so 19% clear on top and bottom, 30% on each side).
|
|
- No ring, no border, no rounded corners baked in, apart from the one rounded variant below.
|
|
|
|
## Masters (`brand/master/`)
|
|
|
|
| File | Use |
|
|
|---|---|
|
|
| `igneum-mark-square.svg` | The master. 1024 x 1024, full-bleed obsidian, mark centred. Every derivative comes from this. |
|
|
| `igneum-mark-square-rounded.svg` | Apple's icon grid (824 x 824 shape on the 1024 canvas, continuous corner as a superellipse). Only for the DMG volume icon. Tahoe masks the plain square itself, so the app bundle ships the plain square. |
|
|
|
|
## Generator
|
|
|
|
`python3 brand/icons/make-icons.py` rebuilds every file below from the masters. It uses `rsvg-convert` when installed
|
|
(`brew install librsvg`), otherwise Pillow draws the master's polygons at 4x to 16x supersampling (exact, the mark is two
|
|
polygons). The Windows `.ico` and the favicons render each size from the vector, never by shrinking a bitmap.
|
|
|
|
## File map
|
|
|
|
| File | What | Where it is used |
|
|
|---|---|---|
|
|
| `brand/icons/igneum.icns` | plain square, 16 to 1024 | `Igneum Miner.app/Contents/Resources` (`packaging/mac/build-dmg.sh`, `CFBundleIconFile` = `igneum`) |
|
|
| `brand/icons/igneum-volume.icns` | rounded variant | the DMG volume icon (`packaging/mac/dmg/settings.py`) |
|
|
| `brand/icons/igneum.ico` | 16 24 32 48 64 128 256, BMP entries | every Windows exe through the `.rc` files (`packaging/windows/resources/*.rc`, `proto-cuda/nvrtc/*.rc`, `app/igneum-app/resources/igneum-app.rc`, `app/windows/host.rc`), Inno Setup (`Igneum-Miner.iss`) |
|
|
| `brand/icons/igneum-256.png` | the square at 256 | reference |
|
|
| `brand/icons/inno-*.bmp` | installer wizard art | Inno Setup |
|
|
| `brand/icons/dmg-background*.png/.tiff` | DMG window background | `packaging/mac/dmg/settings.py` |
|
|
| `site/favicon.ico` (16 32 48), `favicon-32.png`, `apple-touch-icon.png` (180, square: iOS rounds it), `icon-192.png`, `icon-512.png`, `maskable-512.png` (mark at 50%) | site favicons | every `site/*.html`, the header template in `site/build.mjs`, `site/site.webmanifest` |
|
|
| `relay/favicon.ico`, `favicon-32.png`, `apple-touch-icon.png` | relay favicons | `relay/index.html`, `relay/ui.html` (static files at the relay root) |
|
|
| `brand/profile/profile-400.png`, `profile-512.png`, `profile-1024.png` | profile pictures | X, Discord, Telegram, LinkedIn |
|
|
| `brand/profile/github-org-512.png` | organisation avatar | github.com/igneum-network (uploaded by hand from the Igneum Chrome profile) |
|
|
| `brand/profile/x-banner-1500x500.png` | X header | the mark centred on obsidian |
|
|
| `brand/igneum-icon-512.png`, `igneum-icon-1024.png` | the square at 512 and 1024 | the same as the profile files; kept for links that already point here |
|
|
|
|
Inline SVG favicons (the `data:` link in every page head) carry the same square and mark, so a page shows the right icon
|
|
before the `.ico` loads.
|
|
|
|
## Not regenerated
|
|
|
|
- `site/og-small.png`, `og-square.png`, `og-coin.png`: the social card design, left as it was by instruction (4 October 2026).
|
|
- `brand/igneum-coin-1024.png`: the old ringed coin. Retired as a source; nothing reads it now.
|
|
- `brand/igneum-mark-transparent-1024.png`, the wordmark PNGs and `Unbounded.ttf`: unchanged.
|
|
|
|
## Before and after
|
|
|
|
`docs/brand/before/` holds the icons as they were (ringed coin everywhere except the GitHub avatar), `docs/brand/after-*.png`
|
|
the new set.
|