Skip to content

feat: Implement a background to the installer dmg#1662

Merged
charlesvien merged 2 commits intomainfrom
04-14-implement_a_background_to_the_installer_dmg
Apr 16, 2026
Merged

feat: Implement a background to the installer dmg#1662
charlesvien merged 2 commits intomainfrom
04-14-implement_a_background_to_the_installer_dmg

Conversation

@charlesvien
Copy link
Copy Markdown
Member

@charlesvien charlesvien commented Apr 15, 2026

Problem

The macOS DMG installer opens with a plain white background and no visual guidance for drag-to-install.

CleanShot 2026-04-14 at 21.23.26@2x.png

Closes #638

Changes

  1. Add custom background image for the DMG window
  2. Configure icon size, positions and window dimensions to match the background layout
  3. Place app and Applications shortcut at correct coordinates for the drag-to-install flow

How did you test this?

Manually

@charlesvien charlesvien changed the title Implement a background to the installer dmg feat: Implement a background to the installer dmg Apr 15, 2026
@charlesvien charlesvien force-pushed the 04-14-polish_session_ui branch from cdceba1 to 6c4df58 Compare April 15, 2026 05:38
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from e9b7445 to 1750249 Compare April 15, 2026 05:38
@charlesvien charlesvien force-pushed the 04-14-polish_session_ui branch from 6c4df58 to b862242 Compare April 15, 2026 20:45
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch 2 times, most recently from 2ccc5c7 to ab2e280 Compare April 15, 2026 20:46
@charlesvien charlesvien changed the base branch from 04-14-polish_session_ui to graphite-base/1662 April 15, 2026 20:47
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from ab2e280 to aaf8735 Compare April 15, 2026 20:47
@charlesvien charlesvien changed the base branch from graphite-base/1662 to 04-15-prevent_auto-generated_title_from_overwriting_manual_rename April 15, 2026 20:47
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from aaf8735 to c2bff2a Compare April 15, 2026 21:01
@charlesvien charlesvien force-pushed the 04-15-prevent_auto-generated_title_from_overwriting_manual_rename branch from 90ebf0c to 94a8ce6 Compare April 15, 2026 21:02
@charlesvien charlesvien marked this pull request as ready for review April 15, 2026 21:03
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from c2bff2a to 313eff8 Compare April 15, 2026 21:25
@charlesvien charlesvien force-pushed the 04-15-prevent_auto-generated_title_from_overwriting_manual_rename branch 2 times, most recently from 3124ffd to 2b53d3c Compare April 15, 2026 22:10
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from 313eff8 to beb1f6a Compare April 15, 2026 22:10
@charlesvien charlesvien force-pushed the 04-15-prevent_auto-generated_title_from_overwriting_manual_rename branch from 2b53d3c to 37f4016 Compare April 16, 2026 12:49
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from beb1f6a to f0fa5c8 Compare April 16, 2026 12:50
@charlesvien charlesvien force-pushed the 04-15-prevent_auto-generated_title_from_overwriting_manual_rename branch 2 times, most recently from 0706ec0 to 273252c Compare April 16, 2026 13:01
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from f0fa5c8 to 890c913 Compare April 16, 2026 13:01
@charlesvien charlesvien changed the base branch from 04-15-prevent_auto-generated_title_from_overwriting_manual_rename to graphite-base/1662 April 16, 2026 13:09
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from 890c913 to 6abe138 Compare April 16, 2026 13:09
@graphite-app graphite-app bot changed the base branch from graphite-base/1662 to main April 16, 2026 13:09
@charlesvien charlesvien force-pushed the 04-14-implement_a_background_to_the_installer_dmg branch from 6abe138 to 5deb535 Compare April 16, 2026 13:09
@charlesvien charlesvien merged commit 5c2e519 into main Apr 16, 2026
15 of 16 checks passed
Copy link
Copy Markdown
Member Author

Merge activity

@charlesvien charlesvien deleted the 04-14-implement_a_background_to_the_installer_dmg branch April 16, 2026 13:21
vdekrijger pushed a commit that referenced this pull request Apr 16, 2026
## Problem

The macOS DMG installer opens with a plain white background and no visual guidance for drag-to-install.

<!-- Who is this for and what problem does it solve? -->

<!-- Closes #ISSUE_ID -->

## ![CleanShot 2026-04-14 at 21.23.26@2x.png](https://app.graphite.com/user-attachments/assets/e5cb2830-816c-410d-9885-02a6cbd48426.png)

Closes #638

## Changes

1. Add custom background image for the DMG window
2. Configure icon size, positions and window dimensions to match the background layout
3. Place app and Applications shortcut at correct coordinates for the drag-to-install flow

<!-- What did you change and why? -->

<!-- If there are frontend changes, include screenshots. -->

## How did you test this?

Manually

<!-- Describe what you tested -- manual steps, automated tests, or both. -->

<!-- If you're an agent, only list tests you actually ran. -->
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.

Better installer UI

2 participants