Skip to content

feat: continuous (squircle) corners#1

Open
mixflavor wants to merge 1 commit into
mainfrom
feat/squircle-corners
Open

feat: continuous (squircle) corners#1
mixflavor wants to merge 1 commit into
mainfrom
feat/squircle-corners

Conversation

@mixflavor

Copy link
Copy Markdown

Adopts the native Apple squircle (.continuous corner style) across the app's rounded rectangles in ContentView.swift.

What changed

All 11 RoundedRectangle(cornerRadius:) instances now pass style: .continuous:

  • Full-screen preview thumbnail
  • Sidebar category/group row backgrounds
  • Scope tab buttons (fill + border overlay)
  • Photo cards (clip, border, focus dash ring)
  • Tag chips and category-browse thumbnails + favorite badge

Corner radii are unchanged — this is pure shape polish. .continuous is fully supported on Apple platforms and actually renders (no fallback needed). Capsules and circles are untouched (none in this view).

Switch all RoundedRectangle corner styles in ContentView to .continuous
(the native Apple squircle) for thumbnails, preview, sidebar row backgrounds,
scope buttons, photo cards, focus rings, and tag/badge chips. Capsules and
circles are unaffected (none present). Pure visual polish, same corner radii.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

2 participants