Skip to content

Slim onboarding view, use the app icon, hint at the CLI - #14

Merged
hewigovens merged 1 commit into
mainfrom
improve-onboarding
Apr 25, 2026
Merged

Slim onboarding view, use the app icon, hint at the CLI#14
hewigovens merged 1 commit into
mainfrom
improve-onboarding

Conversation

@hewigovens

Copy link
Copy Markdown
Owner
  • Hero image switches from the magnifyingglass.circle.fill SF Symbol to NSImage.applicationIconName so the running app's icon is shown instead of a generic system glyph.
  • Drop the two-paragraph permission/folder explanation; the choose-folder dialog already conveys what's happening.
  • Add a one-line tip pointing to the App Detective menu's "Install Command Line Tool…" item for users who want to inspect a single app from a terminal.
  • Tighten vertical spacing now that there's less copy.

- Hero image switches from the magnifyingglass.circle.fill SF Symbol to NSImage.applicationIconName so the running app's icon is shown instead of a generic system glyph.
- Drop the two-paragraph permission/folder explanation; the choose-folder dialog already conveys what's happening.
- Add a one-line tip pointing to the App Detective menu's "Install Command Line Tool…" item for users who want to inspect a single app from a terminal.
- Tighten vertical spacing now that there's less copy.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the OnboardingView by tightening the layout spacing, replacing the generic magnifying glass icon with the application icon, and simplifying the instructional text. It also adds a tip regarding the CLI installation. A review comment points out that the use of a Spacer within the VStack results in a larger vertical gap than intended and suggests using padding instead for better layout control.

Comment on lines +34 to +35
Spacer().frame(height: 4)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

In a VStack with spacing: 16, adding a Spacer().frame(height: 4) results in a total vertical gap of 36pt (16pt spacing + 4pt spacer + 16pt spacing) between the preceding element and the tip text. This seems to contradict the goal of "tightening" the layout mentioned in the PR description. If the intention was to add a small extra margin, consider using .padding(.top, 4) on the Text view instead, or simply remove the Spacer to maintain the consistent 16pt spacing.

@hewigovens
hewigovens merged commit bc2c1b2 into main Apr 25, 2026
1 check passed
@hewigovens
hewigovens deleted the improve-onboarding branch April 25, 2026 13:37
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