Skip to content

Add Solarium title transition - #5

Merged
vistar941 merged 8 commits into
mainfrom
add-solarium-transition
Aug 2, 2026
Merged

Add Solarium title transition#5
vistar941 merged 8 commits into
mainfrom
add-solarium-transition

Conversation

@vistar941

Copy link
Copy Markdown
Owner

Summary

  • Add a Solarium-style navigation title transition for string-based titles.
  • Use platform-aware title typography with blur, vertical offset, and spring animations.
  • Allow the title animation environment value to be optional so the default transition can choose its own animation.
  • Refresh the example layout to demonstrate the updated behavior.
  • Add a second demo GIF and show both previews in the English and Japanese READMEs.
  • Add GitHub Actions builds for iOS Simulator, Mac Catalyst, and macOS using the default Xcode on macos-latest.

Impact

String-based scrollAwareTitle calls adopt the new transition on supported iOS versions, while custom title views retain the existing behavior. Consumers can still override the animation with scrollAwareTitleAnimation(_:).

Validation

  • swift test
  • xcodebuild for generic/platform=iOS Simulator
  • xcodebuild for generic/platform=macOS,variant=Mac Catalyst
  • xcodebuild for platform=macOS

@vistar941
vistar941 marked this pull request as ready for review August 2, 2026 11:28
@vistar941
vistar941 merged commit c0c6fc4 into main Aug 2, 2026
3 checks passed
@vistar941
vistar941 deleted the add-solarium-transition branch August 2, 2026 11:32
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