Skip to content

feat(desktop): redesign DMG installer background - #277

Merged
leoisadev1 merged 3 commits into
mainfrom
t3code/create-install-promo-image
Sep 16, 2026
Merged

leoisadev1 merged 3 commits into
mainfrom
t3code/create-install-promo-image

Conversation

@leoisadev1

@leoisadev1 leoisadev1 commented Sep 16, 2026 •

Copy link
Copy Markdown
Member

The DMG installer window opened onto a bare default background. This adds an editorial black-and-paper design at apps/desktop/resources/dmg/dmg-background-latest.svg (540×380 at 2×): halftone paper texture and a hand-drawn violet arrow guiding from the app icon to the Applications alias.

Finder icon positions are unchanged (app at 130,220, /Applications alias at 410,220), so the electron-builder DMG layout config needed no changes.

Visual evidence: open the SVG in this PR's Files changed tab and switch to the rich diff — GitHub renders the full background. The design was reviewed and approved interactively during the working session.

Created with Claude Fable 5.1 in Claude Code.

🤖 Generated with Claude Code

The old background was a plain light gradient with a header bar. Replace
it with the Akeru Paper look: a warm paper gradient under an ink sky
rendered as an ordered Bayer dither on a 2px grid, the akeru wordmark,
a violet hand-drawn drag arrow between the icon slots, and a short
install instruction. The dither avoids SVG filters so sips rasterizes
it crisply at both 1x and 2x.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
akeru-bot-landing Building Building Preview Sep 16, 2026 5:55pm UTC

Request Review

@greptile-apps

greptile-apps Bot commented Sep 16, 2026

Copy link
Copy Markdown

No reviewable files after applying ignore patterns.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:L labels Sep 16, 2026
@leoisadev1
leoisadev1 merged commit 8240cf5 into main Sep 16, 2026
10 checks passed
@leoisadev1
leoisadev1 deleted the t3code/create-install-promo-image branch September 16, 2026 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant