├── .gitattributes ├── OnboardingAnimationOne.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── boris.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── boris.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── OnboardingAnimationOne ├── .DS_Store ├── App │ ├── .DS_Store │ ├── ContentView.swift │ ├── OnboardingAnimationOneApp.swift │ └── Views │ │ ├── .DS_Store │ │ ├── Common │ │ ├── AdaptivePagingScrollView.swift │ │ ├── FrameModifier.swift │ │ └── Orientation.swift │ │ ├── Onboarding │ │ ├── .DS_Store │ │ ├── Elements │ │ │ ├── OnbardingCardView.swift │ │ │ ├── OnboardingContinueButton.swift │ │ │ └── PageControl.swift │ │ ├── Model │ │ │ ├── OnboardingCard.swift │ │ │ ├── OnboardingCardsData.swift │ │ │ └── cards.json │ │ └── OnboardingView.swift │ │ └── Units │ │ ├── Elements │ │ └── UnitView.swift │ │ ├── Model │ │ ├── UnitRow.swift │ │ └── UnitRowsData.swift │ │ └── UnitsView.swift ├── Extensions │ ├── Bundle+Ext.swift │ ├── Color+Ext.swift │ └── View+Ext.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json └── Resourсes │ └── Assets.xcassets │ ├── App │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Card Images │ ├── Contents.json │ ├── card_image_01.imageset │ │ ├── Contents.json │ │ └── Illustration 1.svg │ ├── card_image_02.imageset │ │ ├── Contents.json │ │ └── Illustration 2.svg │ └── card_image_03.imageset │ │ ├── Contents.json │ │ └── Illustration 3.svg │ └── Contents.json ├── README.md └── example.gif /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/.gitattributes -------------------------------------------------------------------------------- /OnboardingAnimationOne.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /OnboardingAnimationOne.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /OnboardingAnimationOne.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /OnboardingAnimationOne.xcodeproj/project.xcworkspace/xcuserdata/boris.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne.xcodeproj/project.xcworkspace/xcuserdata/boris.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /OnboardingAnimationOne.xcodeproj/xcuserdata/boris.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne.xcodeproj/xcuserdata/boris.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /OnboardingAnimationOne.xcodeproj/xcuserdata/boris.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne.xcodeproj/xcuserdata/boris.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /OnboardingAnimationOne/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/.DS_Store -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/.DS_Store -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/ContentView.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/OnboardingAnimationOneApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/OnboardingAnimationOneApp.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/.DS_Store -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Common/AdaptivePagingScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Common/AdaptivePagingScrollView.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Common/FrameModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Common/FrameModifier.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Common/Orientation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Common/Orientation.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Onboarding/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Onboarding/.DS_Store -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Onboarding/Elements/OnbardingCardView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Onboarding/Elements/OnbardingCardView.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Onboarding/Elements/OnboardingContinueButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Onboarding/Elements/OnboardingContinueButton.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Onboarding/Elements/PageControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Onboarding/Elements/PageControl.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Onboarding/Model/OnboardingCard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Onboarding/Model/OnboardingCard.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Onboarding/Model/OnboardingCardsData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Onboarding/Model/OnboardingCardsData.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Onboarding/Model/cards.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Onboarding/Model/cards.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Onboarding/OnboardingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Onboarding/OnboardingView.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Units/Elements/UnitView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Units/Elements/UnitView.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Units/Model/UnitRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Units/Model/UnitRow.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Units/Model/UnitRowsData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Units/Model/UnitRowsData.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/App/Views/Units/UnitsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/App/Views/Units/UnitsView.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/Extensions/Bundle+Ext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Extensions/Bundle+Ext.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/Extensions/Color+Ext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Extensions/Color+Ext.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/Extensions/View+Ext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Extensions/View+Ext.swift -------------------------------------------------------------------------------- /OnboardingAnimationOne/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/App/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/App/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/App/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/App/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/App/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/App/Contents.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/Contents.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_01.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_01.imageset/Contents.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_01.imageset/Illustration 1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_01.imageset/Illustration 1.svg -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_02.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_02.imageset/Contents.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_02.imageset/Illustration 2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_02.imageset/Illustration 2.svg -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_03.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_03.imageset/Contents.json -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_03.imageset/Illustration 3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/Card Images/card_image_03.imageset/Illustration 3.svg -------------------------------------------------------------------------------- /OnboardingAnimationOne/Resourсes/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/OnboardingAnimationOne/Resourсes/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/README.md -------------------------------------------------------------------------------- /example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borisdipner/paging-srollview-swiftui/HEAD/example.gif --------------------------------------------------------------------------------