├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .swiftpm └── xcode │ └── xcuserdata │ └── someshkarthik.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── LICENSE.md ├── NeoPop.podspec ├── NeoPopExamples ├── NeoPopExamples.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── NeoPopExamples.xcscheme └── NeoPopExamples │ ├── AppDelegate.swift │ ├── Example Controllers │ ├── AdvancedButtonsViewController.swift │ ├── PopButtonsViewController.swift │ ├── SwitchesViewController.swift │ └── TiltButtonsViewController.swift │ ├── Info.plist │ ├── ShowCaseController.swift │ ├── ShowCaseView.swift │ ├── SupportingFiles │ ├── Assets.xcassets │ │ ├── ADJACENT BUTTONS.imageset │ │ │ ├── ADJACENT BUTTONS.pdf │ │ │ └── Contents.json │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── CHECKBOX.imageset │ │ │ ├── CHECKBOX.pdf │ │ │ └── Contents.json │ │ ├── CONFIG BUTTONS.imageset │ │ │ ├── CONFIG BUTTONS.pdf │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── ELEVATED BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── ELEVATED BUTTON.pdf │ │ ├── ELEVATED STROKE BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── ELEVATED STROKE BUTTON.pdf │ │ ├── FLAT BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── FLAT BUTTON.pdf │ │ ├── FLAT STROKE BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── FLAT STROKE BUTTON.pdf │ │ ├── FLOATING STROKE TILT BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── FLOATING STROKE TILT BUTTON.pdf │ │ ├── FLOATING TILT BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── FLOATING TILT BUTTON.pdf │ │ ├── NON FLOATING TILT BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── NON FLOATING TILT BUTTON.pdf │ │ ├── RADIO BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── RADIO BUTTON.pdf │ │ ├── SCAN BUTTON.imageset │ │ │ ├── Contents.json │ │ │ └── SCAN BUTTON.pdf │ │ ├── TOGGLE.imageset │ │ │ ├── Contents.json │ │ │ └── TOGGLE.pdf │ │ ├── advanced with arrow.imageset │ │ │ ├── Contents.json │ │ │ └── advanced with arrow.pdf │ │ ├── advanced.imageset │ │ │ ├── Contents.json │ │ │ └── advanced.pdf │ │ ├── bottom_cubes.imageset │ │ │ ├── Contents.json │ │ │ └── bottom_cubes.pdf │ │ ├── button.imageset │ │ │ ├── Contents.json │ │ │ └── button.pdf │ │ ├── chevron_left.imageset │ │ │ ├── Contents.json │ │ │ └── chevron_left.pdf │ │ ├── chevron_right.imageset │ │ │ ├── Contents.json │ │ │ └── chevron_right.pdf │ │ ├── cred_logo.imageset │ │ │ ├── Contents.json │ │ │ └── cred_logo.pdf │ │ ├── cross.imageset │ │ │ ├── Contents.json │ │ │ └── cross.pdf │ │ ├── pay now arrow.imageset │ │ │ ├── Contents.json │ │ │ └── pay now arrow.pdf │ │ ├── pay now.imageset │ │ │ ├── Contents.json │ │ │ └── play now.pdf │ │ ├── play_now_text.imageset │ │ │ ├── Contents.json │ │ │ └── play_now_text.pdf │ │ ├── pop button.imageset │ │ │ ├── Contents.json │ │ │ └── pop button.pdf │ │ ├── pop buttons with arrow.imageset │ │ │ ├── Contents.json │ │ │ └── pop buttons with arrow.pdf │ │ ├── scan_button_text.imageset │ │ │ ├── Contents.json │ │ │ └── scan_button_text.pdf │ │ ├── spotlight.imageset │ │ │ ├── Contents.json │ │ │ └── spotlight_left.pdf │ │ ├── switches with arrow.imageset │ │ │ ├── Contents.json │ │ │ └── switches with arrow.pdf │ │ ├── switches.imageset │ │ │ ├── Contents.json │ │ │ └── switches.pdf │ │ ├── tilt button.imageset │ │ │ ├── Contents.json │ │ │ └── tilt button.pdf │ │ ├── tilt buttons with arrow.imageset │ │ │ ├── Contents.json │ │ │ └── tilt buttons with arrow.pdf │ │ ├── view_text.imageset │ │ │ ├── Contents.json │ │ │ └── view_text.pdf │ │ └── welcome_text.imageset │ │ │ ├── Contents.json │ │ │ └── welcome_text.pdf │ └── Base.lproj │ │ └── LaunchScreen.storyboard │ ├── Utils │ ├── ColorHelper.swift │ ├── ImageConstants.swift │ └── UIHelper.swift │ └── WelcomeViewController.swift ├── Package.swift ├── README.md ├── Sources └── NeoPop │ ├── Bool+Ternary.swift │ ├── Button │ └── PopButton │ │ ├── Components │ │ ├── PopButtonContainerView.swift │ │ ├── PopContentLayer.swift │ │ └── PopContentView.swift │ │ ├── Drawables │ │ ├── PopButtonCustomContainerDrawable.swift │ │ └── PopButtonDrawable.swift │ │ ├── DrawingManagers │ │ ├── BottomEdgeButtonDrawManager.swift │ │ ├── BottomLeftButtonDrawManager.swift │ │ ├── BottomRightButtonDrawManager.swift │ │ ├── LeftEdgeButtonDrawManager.swift │ │ ├── RightEdgeButtonDrawManager.swift │ │ ├── TopEdgeButtonDrawManager.swift │ │ ├── TopLeftButtonDrawManager.swift │ │ └── TopRightButtonDrawManager.swift │ │ ├── Entities │ │ ├── AdjacentButtonAvailability.swift │ │ ├── CustomBorderDrawingPoints.swift │ │ ├── EdgeClipping.swift │ │ ├── EdgeColors.swift │ │ ├── EdgeDirection.swift │ │ ├── EdgeVisibilityModel.swift │ │ ├── PopButton+BorderModel.swift │ │ ├── PopButton+Model.swift │ │ ├── PopButton+Position.swift │ │ ├── PopButton+State.swift │ │ ├── PopButtonContainerView+Model.swift │ │ ├── PopContentLineModel.swift │ │ └── PopFloatingButton+Model.swift │ │ ├── PopButton+ModelGenerator.swift │ │ ├── PopButton+Properties.swift │ │ └── PopButton.swift │ ├── ColorHelper.swift │ ├── Extensions │ ├── CALayer+Shimmer.swift │ ├── Collection+Safe.swift │ ├── UIColor+HSL.swift │ ├── UIColor+Hex.swift │ ├── UIEvent+ControlEvent.swift │ ├── UITouch+ControlEvent.swift │ ├── UIView+Constraints.swift │ └── UIView+PopView.swift │ ├── ImageConstants.swift │ ├── PopConfiguration.swift │ ├── PopFloatingButton.swift │ ├── PopHelper.swift │ ├── PopSelectionControl │ ├── Entities │ │ ├── PopSelectionControl+Mode.swift │ │ └── PopSelectionControl+Model.swift │ ├── PopCheckBox.swift │ ├── PopRadioButton.swift │ └── PopSelectionControl.swift │ ├── PopView │ ├── Entities │ │ └── PopView+Model.swift │ ├── PopView.swift │ └── PopViewDrawable.swift │ ├── Resources │ └── Media.xcassets │ │ ├── Contents.json │ │ ├── checkBoxTickDark.imageset │ │ ├── Contents.json │ │ └── checkBoxTickDark.pdf │ │ └── checkBoxTickLight.imageset │ │ ├── Contents.json │ │ └── checkBoxTickLight.pdf │ ├── Shimmer │ ├── PopFloatingShimmerLayer.swift │ ├── PopShimmerLayer.swift │ └── PopShimmerModel.swift │ └── Switch │ ├── Entities │ ├── PopSwitch+Mode.swift │ └── PopSwitch+Model.swift │ └── PopSwitch.swift └── Tests └── NeoPopTests └── NeoPopTests.swift /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/xcuserdata/someshkarthik.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/.swiftpm/xcode/xcuserdata/someshkarthik.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NeoPop.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPop.podspec -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples.xcodeproj/xcshareddata/xcschemes/NeoPopExamples.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples.xcodeproj/xcshareddata/xcschemes/NeoPopExamples.xcscheme -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/AppDelegate.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/Example Controllers/AdvancedButtonsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/Example Controllers/AdvancedButtonsViewController.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/Example Controllers/PopButtonsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/Example Controllers/PopButtonsViewController.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/Example Controllers/SwitchesViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/Example Controllers/SwitchesViewController.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/Example Controllers/TiltButtonsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/Example Controllers/TiltButtonsViewController.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/Info.plist -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/ShowCaseController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/ShowCaseController.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/ShowCaseView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/ShowCaseView.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ADJACENT BUTTONS.imageset/ADJACENT BUTTONS.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ADJACENT BUTTONS.imageset/ADJACENT BUTTONS.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ADJACENT BUTTONS.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ADJACENT BUTTONS.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/CHECKBOX.imageset/CHECKBOX.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/CHECKBOX.imageset/CHECKBOX.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/CHECKBOX.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/CHECKBOX.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/CONFIG BUTTONS.imageset/CONFIG BUTTONS.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/CONFIG BUTTONS.imageset/CONFIG BUTTONS.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/CONFIG BUTTONS.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/CONFIG BUTTONS.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ELEVATED BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ELEVATED BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ELEVATED BUTTON.imageset/ELEVATED BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ELEVATED BUTTON.imageset/ELEVATED BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ELEVATED STROKE BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ELEVATED STROKE BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ELEVATED STROKE BUTTON.imageset/ELEVATED STROKE BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/ELEVATED STROKE BUTTON.imageset/ELEVATED STROKE BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLAT BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLAT BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLAT BUTTON.imageset/FLAT BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLAT BUTTON.imageset/FLAT BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLAT STROKE BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLAT STROKE BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLAT STROKE BUTTON.imageset/FLAT STROKE BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLAT STROKE BUTTON.imageset/FLAT STROKE BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLOATING STROKE TILT BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLOATING STROKE TILT BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLOATING STROKE TILT BUTTON.imageset/FLOATING STROKE TILT BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLOATING STROKE TILT BUTTON.imageset/FLOATING STROKE TILT BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLOATING TILT BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLOATING TILT BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLOATING TILT BUTTON.imageset/FLOATING TILT BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/FLOATING TILT BUTTON.imageset/FLOATING TILT BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/NON FLOATING TILT BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/NON FLOATING TILT BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/NON FLOATING TILT BUTTON.imageset/NON FLOATING TILT BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/NON FLOATING TILT BUTTON.imageset/NON FLOATING TILT BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/RADIO BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/RADIO BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/RADIO BUTTON.imageset/RADIO BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/RADIO BUTTON.imageset/RADIO BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/SCAN BUTTON.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/SCAN BUTTON.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/SCAN BUTTON.imageset/SCAN BUTTON.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/SCAN BUTTON.imageset/SCAN BUTTON.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/TOGGLE.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/TOGGLE.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/TOGGLE.imageset/TOGGLE.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/TOGGLE.imageset/TOGGLE.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/advanced with arrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/advanced with arrow.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/advanced with arrow.imageset/advanced with arrow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/advanced with arrow.imageset/advanced with arrow.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/advanced.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/advanced.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/advanced.imageset/advanced.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/advanced.imageset/advanced.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/bottom_cubes.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/bottom_cubes.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/bottom_cubes.imageset/bottom_cubes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/bottom_cubes.imageset/bottom_cubes.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/button.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/button.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/button.imageset/button.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/button.imageset/button.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/chevron_left.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/chevron_left.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/chevron_left.imageset/chevron_left.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/chevron_left.imageset/chevron_left.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/chevron_right.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/chevron_right.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/chevron_right.imageset/chevron_right.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/chevron_right.imageset/chevron_right.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/cred_logo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/cred_logo.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/cred_logo.imageset/cred_logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/cred_logo.imageset/cred_logo.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/cross.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/cross.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/cross.imageset/cross.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/cross.imageset/cross.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pay now arrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pay now arrow.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pay now arrow.imageset/pay now arrow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pay now arrow.imageset/pay now arrow.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pay now.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pay now.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pay now.imageset/play now.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pay now.imageset/play now.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/play_now_text.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/play_now_text.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/play_now_text.imageset/play_now_text.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/play_now_text.imageset/play_now_text.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pop button.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pop button.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pop button.imageset/pop button.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pop button.imageset/pop button.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pop buttons with arrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pop buttons with arrow.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pop buttons with arrow.imageset/pop buttons with arrow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/pop buttons with arrow.imageset/pop buttons with arrow.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/scan_button_text.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/scan_button_text.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/scan_button_text.imageset/scan_button_text.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/scan_button_text.imageset/scan_button_text.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/spotlight.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/spotlight.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/spotlight.imageset/spotlight_left.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/spotlight.imageset/spotlight_left.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/switches with arrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/switches with arrow.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/switches with arrow.imageset/switches with arrow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/switches with arrow.imageset/switches with arrow.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/switches.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/switches.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/switches.imageset/switches.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/switches.imageset/switches.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/tilt button.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/tilt button.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/tilt button.imageset/tilt button.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/tilt button.imageset/tilt button.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/tilt buttons with arrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/tilt buttons with arrow.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/tilt buttons with arrow.imageset/tilt buttons with arrow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/tilt buttons with arrow.imageset/tilt buttons with arrow.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/view_text.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/view_text.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/view_text.imageset/view_text.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/view_text.imageset/view_text.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/welcome_text.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/welcome_text.imageset/Contents.json -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/welcome_text.imageset/welcome_text.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Assets.xcassets/welcome_text.imageset/welcome_text.pdf -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/SupportingFiles/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/SupportingFiles/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/Utils/ColorHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/Utils/ColorHelper.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/Utils/ImageConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/Utils/ImageConstants.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/Utils/UIHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/Utils/UIHelper.swift -------------------------------------------------------------------------------- /NeoPopExamples/NeoPopExamples/WelcomeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/NeoPopExamples/NeoPopExamples/WelcomeViewController.swift -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/README.md -------------------------------------------------------------------------------- /Sources/NeoPop/Bool+Ternary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Bool+Ternary.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Components/PopButtonContainerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Components/PopButtonContainerView.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Components/PopContentLayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Components/PopContentLayer.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Components/PopContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Components/PopContentView.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Drawables/PopButtonCustomContainerDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Drawables/PopButtonCustomContainerDrawable.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Drawables/PopButtonDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Drawables/PopButtonDrawable.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/DrawingManagers/BottomEdgeButtonDrawManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/DrawingManagers/BottomEdgeButtonDrawManager.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/DrawingManagers/BottomLeftButtonDrawManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/DrawingManagers/BottomLeftButtonDrawManager.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/DrawingManagers/BottomRightButtonDrawManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/DrawingManagers/BottomRightButtonDrawManager.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/DrawingManagers/LeftEdgeButtonDrawManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/DrawingManagers/LeftEdgeButtonDrawManager.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/DrawingManagers/RightEdgeButtonDrawManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/DrawingManagers/RightEdgeButtonDrawManager.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/DrawingManagers/TopEdgeButtonDrawManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/DrawingManagers/TopEdgeButtonDrawManager.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/DrawingManagers/TopLeftButtonDrawManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/DrawingManagers/TopLeftButtonDrawManager.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/DrawingManagers/TopRightButtonDrawManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/DrawingManagers/TopRightButtonDrawManager.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/AdjacentButtonAvailability.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/AdjacentButtonAvailability.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/CustomBorderDrawingPoints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/CustomBorderDrawingPoints.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/EdgeClipping.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/EdgeClipping.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/EdgeColors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/EdgeColors.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/EdgeDirection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/EdgeDirection.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/EdgeVisibilityModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/EdgeVisibilityModel.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/PopButton+BorderModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/PopButton+BorderModel.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/PopButton+Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/PopButton+Model.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/PopButton+Position.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/PopButton+Position.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/PopButton+State.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/PopButton+State.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/PopButtonContainerView+Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/PopButtonContainerView+Model.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/PopContentLineModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/PopContentLineModel.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/Entities/PopFloatingButton+Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/Entities/PopFloatingButton+Model.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/PopButton+ModelGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/PopButton+ModelGenerator.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/PopButton+Properties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/PopButton+Properties.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Button/PopButton/PopButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Button/PopButton/PopButton.swift -------------------------------------------------------------------------------- /Sources/NeoPop/ColorHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/ColorHelper.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Extensions/CALayer+Shimmer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Extensions/CALayer+Shimmer.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Extensions/Collection+Safe.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Extensions/Collection+Safe.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Extensions/UIColor+HSL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Extensions/UIColor+HSL.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Extensions/UIColor+Hex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Extensions/UIColor+Hex.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Extensions/UIEvent+ControlEvent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Extensions/UIEvent+ControlEvent.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Extensions/UITouch+ControlEvent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Extensions/UITouch+ControlEvent.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Extensions/UIView+Constraints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Extensions/UIView+Constraints.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Extensions/UIView+PopView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Extensions/UIView+PopView.swift -------------------------------------------------------------------------------- /Sources/NeoPop/ImageConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/ImageConstants.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopConfiguration.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopFloatingButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopFloatingButton.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopHelper.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopSelectionControl/Entities/PopSelectionControl+Mode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopSelectionControl/Entities/PopSelectionControl+Mode.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopSelectionControl/Entities/PopSelectionControl+Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopSelectionControl/Entities/PopSelectionControl+Model.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopSelectionControl/PopCheckBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopSelectionControl/PopCheckBox.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopSelectionControl/PopRadioButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopSelectionControl/PopRadioButton.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopSelectionControl/PopSelectionControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopSelectionControl/PopSelectionControl.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopView/Entities/PopView+Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopView/Entities/PopView+Model.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopView/PopView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopView/PopView.swift -------------------------------------------------------------------------------- /Sources/NeoPop/PopView/PopViewDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/PopView/PopViewDrawable.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Resources/Media.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Resources/Media.xcassets/Contents.json -------------------------------------------------------------------------------- /Sources/NeoPop/Resources/Media.xcassets/checkBoxTickDark.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Resources/Media.xcassets/checkBoxTickDark.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/NeoPop/Resources/Media.xcassets/checkBoxTickDark.imageset/checkBoxTickDark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Resources/Media.xcassets/checkBoxTickDark.imageset/checkBoxTickDark.pdf -------------------------------------------------------------------------------- /Sources/NeoPop/Resources/Media.xcassets/checkBoxTickLight.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Resources/Media.xcassets/checkBoxTickLight.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/NeoPop/Resources/Media.xcassets/checkBoxTickLight.imageset/checkBoxTickLight.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Resources/Media.xcassets/checkBoxTickLight.imageset/checkBoxTickLight.pdf -------------------------------------------------------------------------------- /Sources/NeoPop/Shimmer/PopFloatingShimmerLayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Shimmer/PopFloatingShimmerLayer.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Shimmer/PopShimmerLayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Shimmer/PopShimmerLayer.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Shimmer/PopShimmerModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Shimmer/PopShimmerModel.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Switch/Entities/PopSwitch+Mode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Switch/Entities/PopSwitch+Mode.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Switch/Entities/PopSwitch+Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Switch/Entities/PopSwitch+Model.swift -------------------------------------------------------------------------------- /Sources/NeoPop/Switch/PopSwitch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Sources/NeoPop/Switch/PopSwitch.swift -------------------------------------------------------------------------------- /Tests/NeoPopTests/NeoPopTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRED-CLUB/neopop-ios/HEAD/Tests/NeoPopTests/NeoPopTests.swift --------------------------------------------------------------------------------