feat(desktop): the Atlas app icon — brass armillary sphere - #433
Draft
stark-claude-21s[bot] wants to merge 1 commit into
Draft
feat(desktop): the Atlas app icon — brass armillary sphere#433stark-claude-21s[bot] wants to merge 1 commit into
stark-claude-21s[bot] wants to merge 1 commit into
Conversation
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]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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:Resourcesfile invalidates an existing signatureelectron.icnsdeleted — otherwise it is what Finder and the Dock displayCFBundleIconFileset to the basename (AppIcon); naming the file with its extension yields a generic iconVerified
Bundle re-packaged, re-signed, re-notarized and stapled —
spctl→accepted | source=Notarized Developer ID. New gate asserts the icns is present,electron.icnsis 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