Skip to content

feat(desktop): the Atlas app icon — brass armillary sphere - #433

Draft
stark-claude-21s[bot] wants to merge 1 commit into
mainfrom
feat/atlas-app-icon
Draft

feat(desktop): the Atlas app icon — brass armillary sphere#433
stark-claude-21s[bot] wants to merge 1 commit into
mainfrom
feat/atlas-app-icon

Conversation

@stark-claude-21s

Copy link
Copy Markdown
Contributor

Picked from a 10-candidate brainstorm across five directions, matching the 21Stark house language: a namesake rendered literally, an orange/amber accent, and a dark rounded-square tile — the Mimir/Vault app-icon family rather than the Kotodama/Meridian ink-logo family.

An armillary sphere — the instrument for locating anything on a celestial globe — enclosing an amber knowledge graph. Atlas holds the sky; this is the thing you read the sky with.

Not just dropped in

The raw generation had a baked-in white background that would have shipped as a white box behind the icon in the Dock. It is now Big Sur spec: surround trimmed, residual halo shaved, squircle-masked at the standard ~22.4% corner radius, 824×824 artwork centred on a transparent 1024 canvas, compiled to a 10-entry .icns (16–512, @1x and @2x).

Wired into package-app.mjs:

  • copied before signing — adding a Resources file invalidates an existing signature
  • Electron's own electron.icns deleted — otherwise it is what Finder and the Dock display
  • CFBundleIconFile set to the basename (AppIcon); naming the file with its extension yields a generic icon

Verified

Bundle re-packaged, re-signed, re-notarized and stapledspctlaccepted | source=Notarized Developer ID. New gate asserts the icns is present, electron.icns is gone, and the plist key is spelled as a basename. Desktop suite 568 passed.

The other nine candidates are archived in ~/Code/Assets/Logos/21Stark/Atlas/, matching how Meridian and Vault keep numbered variant sets.

🤖 Generated with Claude Code

Chosen from a 10-candidate brainstorm across five directions, following the
21Stark house language: a namesake rendered literally, orange/amber accent,
dark rounded-square tile (the Mimir/Vault app-icon family rather than the
Kotodama/Meridian ink-logo family). An armillary sphere — the instrument for
locating anything on a celestial globe — enclosing an amber knowledge graph.

The raw generation carried a baked-in white background, which would have
shipped as a white box behind the icon in the Dock. It is now Big Sur spec:
surround trimmed, residual halo shaved, squircle-masked at the standard
~22.4% corner radius, 824x824 artwork centred on a transparent 1024 canvas,
compiled to a 10-entry .icns (16-512, @1x and @2x).

Wired into packaging rather than dropped in: the .icns is copied before
signing (adding a Resources file invalidates an existing signature),
Electron's own electron.icns is deleted (it is otherwise what Finder shows),
and CFBundleIconFile is set to the BASENAME — naming the file with its
extension yields a generic icon.

Gated: the icns present, electron.icns absent, and the plist key spelled as
a basename. Bundle re-signed, re-notarized and stapled — spctl accepted.

Candidates archived in ~/Code/Assets/Logos/21Stark/Atlas/.

Co-Authored-By: Claude Opus 5 <[email protected]>
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.

1 participant