diff --git a/CrowdCast.xcodeproj/project.pbxproj b/CrowdCast.xcodeproj/project.pbxproj index 4bc4611c..5bfc1c19 100644 --- a/CrowdCast.xcodeproj/project.pbxproj +++ b/CrowdCast.xcodeproj/project.pbxproj @@ -7,9 +7,25 @@ objects = { /* Begin PBXBuildFile section */ + 0409BC4C2685453200A02517 /* Webp.net-resizeimage (3).png in Resources */ = {isa = PBXBuildFile; fileRef = 0409BC482685453100A02517 /* Webp.net-resizeimage (3).png */; }; + 0409BC4D2685453200A02517 /* Webp.net-resizeimage (2).png in Resources */ = {isa = PBXBuildFile; fileRef = 0409BC492685453100A02517 /* Webp.net-resizeimage (2).png */; }; + 0409BC4E2685453200A02517 /* Webp.net-resizeimage (1).png in Resources */ = {isa = PBXBuildFile; fileRef = 0409BC4A2685453200A02517 /* Webp.net-resizeimage (1).png */; }; + 0409BC4F2685453200A02517 /* Webp.net-resizeimage (4).png in Resources */ = {isa = PBXBuildFile; fileRef = 0409BC4B2685453200A02517 /* Webp.net-resizeimage (4).png */; }; + 0409BC54268545BD00A02517 /* blue_gradient.png in Resources */ = {isa = PBXBuildFile; fileRef = 0409BC53268545BD00A02517 /* blue_gradient.png */; }; + 0409BC5E2685469700A02517 /* blue_gradient2.png in Resources */ = {isa = PBXBuildFile; fileRef = 0409BC5D2685469700A02517 /* blue_gradient2.png */; }; + 043DDE5826862A5D00322A97 /* Webp.net-resizeimage (5).png in Resources */ = {isa = PBXBuildFile; fileRef = 043DDE5626862A5C00322A97 /* Webp.net-resizeimage (5).png */; }; + 043DDE5926862A5D00322A97 /* Webp.net-resizeimage (6).png in Resources */ = {isa = PBXBuildFile; fileRef = 043DDE5726862A5D00322A97 /* Webp.net-resizeimage (6).png */; }; + 043DDE5F2686341300322A97 /* Webp.net-resizeimage (7).png in Resources */ = {isa = PBXBuildFile; fileRef = 043DDE5D2686341300322A97 /* Webp.net-resizeimage (7).png */; }; + 043DDE602686341300322A97 /* Webp.net-resizeimage (8).png in Resources */ = {isa = PBXBuildFile; fileRef = 043DDE5E2686341300322A97 /* Webp.net-resizeimage (8).png */; }; + 0471741926878EB80061F3DF /* 10989-gradient-1.json in Resources */ = {isa = PBXBuildFile; fileRef = 0471741826878EB80061F3DF /* 10989-gradient-1.json */; }; + 0471741E26878F400061F3DF /* grad.png in Resources */ = {isa = PBXBuildFile; fileRef = 0471741D26878F400061F3DF /* grad.png */; }; 19BD2E55803CD5FC8922B86D /* Pods_CrowdCastTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E49E639FFFF7D8D38BDF03A6 /* Pods_CrowdCastTests.framework */; }; 3092C3DD839D852D430FD2F8 /* Pods_CrowdCast.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF905F62DCF1B6A72C8CDAAE /* Pods_CrowdCast.framework */; }; 6707B85EA492079AD4852897 /* Pods_CrowdCast_CrowdCastUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3105D5E9A0BD025B5F9B98B1 /* Pods_CrowdCast_CrowdCastUITests.framework */; }; + B6057A5A270E4D8F00DB21A1 /* grad2.png in Resources */ = {isa = PBXBuildFile; fileRef = B6057A59270E4D8F00DB21A1 /* grad2.png */; }; + B6057A5C270E4DB300DB21A1 /* 9395-background-gradient.json in Resources */ = {isa = PBXBuildFile; fileRef = B6057A5B270E4DB300DB21A1 /* 9395-background-gradient.json */; }; + B6057A5E270F2DFD00DB21A1 /* GradBlack.png in Resources */ = {isa = PBXBuildFile; fileRef = B6057A5D270F2DFD00DB21A1 /* GradBlack.png */; }; + B6057A62270F2E8C00DB21A1 /* call-grad.png in Resources */ = {isa = PBXBuildFile; fileRef = B6057A61270F2E8C00DB21A1 /* call-grad.png */; }; B60A29D62434828400B7F76F /* CCSetsNavbarProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60A29D52434828400B7F76F /* CCSetsNavbarProtocol.swift */; }; B60DE3E324545432003E491C /* CCContainsCellData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60DE3E224545432003E491C /* CCContainsCellData.swift */; }; B61A849C2451F5FB00150188 /* CCDetailsSegueTVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B61A849A2451F5FB00150188 /* CCDetailsSegueTVC.swift */; }; @@ -37,6 +53,16 @@ B631D2F1248D4E6C0030BC28 /* 9904-bouncy-cartoon-ball-loader.json in Resources */ = {isa = PBXBuildFile; fileRef = B631D2F0248D4E6C0030BC28 /* 9904-bouncy-cartoon-ball-loader.json */; }; B631D2F3248D528F0030BC28 /* 8682-loading.json in Resources */ = {isa = PBXBuildFile; fileRef = B631D2F2248D528F0030BC28 /* 8682-loading.json */; }; B631D2F5248D5F4A0030BC28 /* lf30_editor_wz3lcT.json in Resources */ = {isa = PBXBuildFile; fileRef = B631D2F4248D5F4A0030BC28 /* lf30_editor_wz3lcT.json */; }; + B6333902272D7228007846C8 /* colorful_lines.png in Resources */ = {isa = PBXBuildFile; fileRef = B6333901272D7228007846C8 /* colorful_lines.png */; }; + B6333905272D759E007846C8 /* lf30_editor_ddh52yvg.json in Resources */ = {isa = PBXBuildFile; fileRef = B6333904272D759E007846C8 /* lf30_editor_ddh52yvg.json */; }; + B6333907272D7C55007846C8 /* lf30_editor_krrw8afo.json in Resources */ = {isa = PBXBuildFile; fileRef = B6333906272D7C55007846C8 /* lf30_editor_krrw8afo.json */; }; + B6333909272D7C9D007846C8 /* 64204-vbracja-wave.json in Resources */ = {isa = PBXBuildFile; fileRef = B6333908272D7C9D007846C8 /* 64204-vbracja-wave.json */; }; + B633390B272D7D32007846C8 /* 79770-waves-in-gradient-1.json in Resources */ = {isa = PBXBuildFile; fileRef = B633390A272D7D32007846C8 /* 79770-waves-in-gradient-1.json */; }; + B633390D272D7E85007846C8 /* lf30_editor_rt8wokul.json in Resources */ = {isa = PBXBuildFile; fileRef = B633390C272D7E85007846C8 /* lf30_editor_rt8wokul.json */; }; + B633390F272D7FD4007846C8 /* lf30_editor_rbm28ub1.json in Resources */ = {isa = PBXBuildFile; fileRef = B633390E272D7FD4007846C8 /* lf30_editor_rbm28ub1.json */; }; + B6333911272D84AE007846C8 /* KeychainItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6333910272D84AE007846C8 /* KeychainItem.swift */; }; + B6333913272D875E007846C8 /* CCNonceGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6333912272D875E007846C8 /* CCNonceGenerator.swift */; }; + B6333915272D8CE2007846C8 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6333914272D8CE2007846C8 /* GoogleService-Info.plist */; }; B6400681248CC5A40097E7C0 /* CCEditChannelVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6400680248CC5A40097E7C0 /* CCEditChannelVC.swift */; }; B6400683248CC5B50097E7C0 /* CCEditChannelVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6400682248CC5B50097E7C0 /* CCEditChannelVM.swift */; }; B64436E72496225F00C37625 /* CCEmptyPinnedChannels.xib in Resources */ = {isa = PBXBuildFile; fileRef = B64436E62496225F00C37625 /* CCEmptyPinnedChannels.xib */; }; @@ -72,7 +98,6 @@ B66824592471DCD900651166 /* CCDetailsSectionHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B66824572471DCD900651166 /* CCDetailsSectionHeader.swift */; }; B668245A2471DCD900651166 /* CCDetailsSectionHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = B66824582471DCD900651166 /* CCDetailsSectionHeader.xib */; }; B668245C2472EAEF00651166 /* logo.png in Resources */ = {isa = PBXBuildFile; fileRef = B668245B2472EAEF00651166 /* logo.png */; }; - B6754140242791340010B917 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = B675413F242791340010B917 /* GoogleService-Info.plist */; }; B67962032432476100C2A13C /* Avatar.png in Resources */ = {isa = PBXBuildFile; fileRef = B67962022432476000C2A13C /* Avatar.png */; }; B679620624324E6000C2A13C /* Onboarding.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B679620524324E6000C2A13C /* Onboarding.storyboard */; }; B679620924324EAF00C2A13C /* CCOnboardingVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B679620824324EAF00C2A13C /* CCOnboardingVC.swift */; }; @@ -98,6 +123,7 @@ B693E30724311A37002B26BC /* CCSetupProfileVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B693E30624311A37002B26BC /* CCSetupProfileVC.swift */; }; B693E30B24311DF1002B26BC /* adil.png in Resources */ = {isa = PBXBuildFile; fileRef = B693E30A24311DF1002B26BC /* adil.png */; }; B693E30D24312C7B002B26BC /* Home.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B693E30C24312C7B002B26BC /* Home.storyboard */; }; + B695D515272DF31B00D12863 /* CCDynamicLinkBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B695D514272DF31B00D12863 /* CCDynamicLinkBuilder.swift */; }; B6974880243B96E800AE95C0 /* CCUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = B697487F243B96E800AE95C0 /* CCUser.swift */; }; B6974882243B977400AE95C0 /* CCUserService.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6974881243B977400AE95C0 /* CCUserService.swift */; }; B6974884243B987600AE95C0 /* CCProfileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6974883243B987600AE95C0 /* CCProfileManager.swift */; }; @@ -206,6 +232,23 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ + 0409BC482685453100A02517 /* Webp.net-resizeimage (3).png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Webp.net-resizeimage (3).png"; sourceTree = ""; }; + 0409BC492685453100A02517 /* Webp.net-resizeimage (2).png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Webp.net-resizeimage (2).png"; sourceTree = ""; }; + 0409BC4A2685453200A02517 /* Webp.net-resizeimage (1).png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Webp.net-resizeimage (1).png"; sourceTree = ""; }; + 0409BC4B2685453200A02517 /* Webp.net-resizeimage (4).png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Webp.net-resizeimage (4).png"; sourceTree = ""; }; + 0409BC53268545BD00A02517 /* blue_gradient.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = blue_gradient.png; sourceTree = ""; }; + 0409BC5D2685469700A02517 /* blue_gradient2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = blue_gradient2.png; sourceTree = ""; }; + 043DDE5626862A5C00322A97 /* Webp.net-resizeimage (5).png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Webp.net-resizeimage (5).png"; sourceTree = ""; }; + 043DDE5726862A5D00322A97 /* Webp.net-resizeimage (6).png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Webp.net-resizeimage (6).png"; sourceTree = ""; }; + 043DDE5D2686341300322A97 /* Webp.net-resizeimage (7).png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Webp.net-resizeimage (7).png"; sourceTree = ""; }; + 043DDE5E2686341300322A97 /* Webp.net-resizeimage (8).png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Webp.net-resizeimage (8).png"; sourceTree = ""; }; + 04648C632687CA8800F658CA /* RespondentBlack_PERSONAL_USE_ONLY.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = RespondentBlack_PERSONAL_USE_ONLY.otf; sourceTree = ""; }; + 04648C642687CA8800F658CA /* RespondentBold_PERSONAL_USE_ONLY.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = RespondentBold_PERSONAL_USE_ONLY.otf; sourceTree = ""; }; + 04648C652687CA8900F658CA /* RespondentMedium_PERSONAL_USE_ONLY.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = RespondentMedium_PERSONAL_USE_ONLY.otf; sourceTree = ""; }; + 04648C662687CA8900F658CA /* RespondentLight_PERSONAL_USE_ONLY.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = RespondentLight_PERSONAL_USE_ONLY.otf; sourceTree = ""; }; + 04648C672687CA8900F658CA /* RespondentThin_PERSONAL_USE_ONLY.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = RespondentThin_PERSONAL_USE_ONLY.otf; sourceTree = ""; }; + 0471741826878EB80061F3DF /* 10989-gradient-1.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "10989-gradient-1.json"; sourceTree = ""; }; + 0471741D26878F400061F3DF /* grad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = grad.png; sourceTree = ""; }; 3105D5E9A0BD025B5F9B98B1 /* Pods_CrowdCast_CrowdCastUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CrowdCast_CrowdCastUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7F043EA963985C662E1BEE78 /* Pods-CrowdCast-CrowdCastUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CrowdCast-CrowdCastUITests.release.xcconfig"; path = "Target Support Files/Pods-CrowdCast-CrowdCastUITests/Pods-CrowdCast-CrowdCastUITests.release.xcconfig"; sourceTree = ""; }; 8F817045FDFF90F3895A6FB8 /* Pods-CrowdCast.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CrowdCast.release.xcconfig"; path = "Target Support Files/Pods-CrowdCast/Pods-CrowdCast.release.xcconfig"; sourceTree = ""; }; @@ -213,6 +256,10 @@ 9358F1E9AA70777512033489 /* Pods-CrowdCast-CrowdCastUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CrowdCast-CrowdCastUITests.debug.xcconfig"; path = "Target Support Files/Pods-CrowdCast-CrowdCastUITests/Pods-CrowdCast-CrowdCastUITests.debug.xcconfig"; sourceTree = ""; }; 99B716AB8F4B132E23E78760 /* Pods-CrowdCastTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CrowdCastTests.debug.xcconfig"; path = "Target Support Files/Pods-CrowdCastTests/Pods-CrowdCastTests.debug.xcconfig"; sourceTree = ""; }; 9ED097A4257B79B19ABF3F69 /* Pods-CrowdCast.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CrowdCast.debug.xcconfig"; path = "Target Support Files/Pods-CrowdCast/Pods-CrowdCast.debug.xcconfig"; sourceTree = ""; }; + B6057A59270E4D8F00DB21A1 /* grad2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = grad2.png; sourceTree = ""; }; + B6057A5B270E4DB300DB21A1 /* 9395-background-gradient.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "9395-background-gradient.json"; sourceTree = ""; }; + B6057A5D270F2DFD00DB21A1 /* GradBlack.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = GradBlack.png; sourceTree = ""; }; + B6057A61270F2E8C00DB21A1 /* call-grad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "call-grad.png"; sourceTree = ""; }; B60A29D52434828400B7F76F /* CCSetsNavbarProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCSetsNavbarProtocol.swift; sourceTree = ""; }; B60DE3E224545432003E491C /* CCContainsCellData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCContainsCellData.swift; sourceTree = ""; }; B61A849A2451F5FB00150188 /* CCDetailsSegueTVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCDetailsSegueTVC.swift; sourceTree = ""; }; @@ -240,6 +287,17 @@ B631D2F0248D4E6C0030BC28 /* 9904-bouncy-cartoon-ball-loader.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "9904-bouncy-cartoon-ball-loader.json"; sourceTree = ""; }; B631D2F2248D528F0030BC28 /* 8682-loading.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "8682-loading.json"; sourceTree = ""; }; B631D2F4248D5F4A0030BC28 /* lf30_editor_wz3lcT.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = lf30_editor_wz3lcT.json; sourceTree = ""; }; + B6333900272D6BDF007846C8 /* CrowdCast.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = CrowdCast.entitlements; sourceTree = ""; }; + B6333901272D7228007846C8 /* colorful_lines.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = colorful_lines.png; sourceTree = ""; }; + B6333904272D759E007846C8 /* lf30_editor_ddh52yvg.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = lf30_editor_ddh52yvg.json; sourceTree = ""; }; + B6333906272D7C55007846C8 /* lf30_editor_krrw8afo.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = lf30_editor_krrw8afo.json; sourceTree = ""; }; + B6333908272D7C9D007846C8 /* 64204-vbracja-wave.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "64204-vbracja-wave.json"; sourceTree = ""; }; + B633390A272D7D32007846C8 /* 79770-waves-in-gradient-1.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "79770-waves-in-gradient-1.json"; sourceTree = ""; }; + B633390C272D7E85007846C8 /* lf30_editor_rt8wokul.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = lf30_editor_rt8wokul.json; sourceTree = ""; }; + B633390E272D7FD4007846C8 /* lf30_editor_rbm28ub1.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = lf30_editor_rbm28ub1.json; sourceTree = ""; }; + B6333910272D84AE007846C8 /* KeychainItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainItem.swift; sourceTree = ""; }; + B6333912272D875E007846C8 /* CCNonceGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCNonceGenerator.swift; sourceTree = ""; }; + B6333914272D8CE2007846C8 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; B6400680248CC5A40097E7C0 /* CCEditChannelVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCEditChannelVC.swift; sourceTree = ""; }; B6400682248CC5B50097E7C0 /* CCEditChannelVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCEditChannelVM.swift; sourceTree = ""; }; B64436E62496225F00C37625 /* CCEmptyPinnedChannels.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CCEmptyPinnedChannels.xib; sourceTree = ""; }; @@ -275,7 +333,6 @@ B66824572471DCD900651166 /* CCDetailsSectionHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCDetailsSectionHeader.swift; sourceTree = ""; }; B66824582471DCD900651166 /* CCDetailsSectionHeader.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CCDetailsSectionHeader.xib; sourceTree = ""; }; B668245B2472EAEF00651166 /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; - B675413F242791340010B917 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "../../../Downloads/GoogleService-Info.plist"; sourceTree = ""; }; B67962022432476000C2A13C /* Avatar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Avatar.png; sourceTree = ""; }; B679620524324E6000C2A13C /* Onboarding.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Onboarding.storyboard; sourceTree = ""; }; B679620824324EAF00C2A13C /* CCOnboardingVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCOnboardingVC.swift; sourceTree = ""; }; @@ -301,6 +358,7 @@ B693E30624311A37002B26BC /* CCSetupProfileVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCSetupProfileVC.swift; sourceTree = ""; }; B693E30A24311DF1002B26BC /* adil.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = adil.png; sourceTree = ""; }; B693E30C24312C7B002B26BC /* Home.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Home.storyboard; sourceTree = ""; }; + B695D514272DF31B00D12863 /* CCDynamicLinkBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCDynamicLinkBuilder.swift; sourceTree = ""; }; B697487F243B96E800AE95C0 /* CCUser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCUser.swift; sourceTree = ""; }; B6974881243B977400AE95C0 /* CCUserService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CCUserService.swift; sourceTree = ""; }; B6974883243B987600AE95C0 /* CCProfileManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = CCProfileManager.swift; path = CrowdCast/Services/CCProfileManager.swift; sourceTree = SOURCE_ROOT; }; @@ -427,6 +485,34 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 0409BC472685452300A02517 /* Logos */ = { + isa = PBXGroup; + children = ( + 043DDE5D2686341300322A97 /* Webp.net-resizeimage (7).png */, + 043DDE5E2686341300322A97 /* Webp.net-resizeimage (8).png */, + 043DDE5626862A5C00322A97 /* Webp.net-resizeimage (5).png */, + 043DDE5726862A5D00322A97 /* Webp.net-resizeimage (6).png */, + 0409BC53268545BD00A02517 /* blue_gradient.png */, + 0409BC4A2685453200A02517 /* Webp.net-resizeimage (1).png */, + 0409BC492685453100A02517 /* Webp.net-resizeimage (2).png */, + 0409BC482685453100A02517 /* Webp.net-resizeimage (3).png */, + 0409BC4B2685453200A02517 /* Webp.net-resizeimage (4).png */, + ); + path = Logos; + sourceTree = ""; + }; + 04648C622687CA7D00F658CA /* Respondent */ = { + isa = PBXGroup; + children = ( + 04648C632687CA8800F658CA /* RespondentBlack_PERSONAL_USE_ONLY.otf */, + 04648C642687CA8800F658CA /* RespondentBold_PERSONAL_USE_ONLY.otf */, + 04648C662687CA8900F658CA /* RespondentLight_PERSONAL_USE_ONLY.otf */, + 04648C652687CA8900F658CA /* RespondentMedium_PERSONAL_USE_ONLY.otf */, + 04648C672687CA8900F658CA /* RespondentThin_PERSONAL_USE_ONLY.otf */, + ); + path = Respondent; + sourceTree = ""; + }; 26EB2F6320B3F6FE10010C25 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -495,6 +581,7 @@ B61ADC0E2430AF3800ECD1D2 /* Fonts */ = { isa = PBXGroup; children = ( + 04648C622687CA7D00F658CA /* Respondent */, B61ADC0F2430B00000ECD1D2 /* Cinzel */, ); path = Fonts; @@ -512,6 +599,7 @@ B61ADC142430B2D200ECD1D2 /* Illustrations */ = { isa = PBXGroup; children = ( + B6333901272D7228007846C8 /* colorful_lines.png */, B6BEBF67247C362900461C12 /* undraw_celebration_0jvk (2).png */, B6BEBF66247C362800461C12 /* undraw_friendship_mni7 (3).png */, B6BEBF69247C362900461C12 /* undraw_reading_0re1 (2).png */, @@ -655,6 +743,11 @@ B631D2ED248D451D0030BC28 /* Animations */ = { isa = PBXGroup; children = ( + B6333903272D7591007846C8 /* Login */, + 0471741D26878F400061F3DF /* grad.png */, + B6057A59270E4D8F00DB21A1 /* grad2.png */, + 0471741826878EB80061F3DF /* 10989-gradient-1.json */, + B6057A5B270E4DB300DB21A1 /* 9395-background-gradient.json */, B631D2F4248D5F4A0030BC28 /* lf30_editor_wz3lcT.json */, B631D2F2248D528F0030BC28 /* 8682-loading.json */, B631D2F0248D4E6C0030BC28 /* 9904-bouncy-cartoon-ball-loader.json */, @@ -663,6 +756,19 @@ path = Animations; sourceTree = ""; }; + B6333903272D7591007846C8 /* Login */ = { + isa = PBXGroup; + children = ( + B633390A272D7D32007846C8 /* 79770-waves-in-gradient-1.json */, + B6333908272D7C9D007846C8 /* 64204-vbracja-wave.json */, + B6333906272D7C55007846C8 /* lf30_editor_krrw8afo.json */, + B6333904272D759E007846C8 /* lf30_editor_ddh52yvg.json */, + B633390C272D7E85007846C8 /* lf30_editor_rt8wokul.json */, + B633390E272D7FD4007846C8 /* lf30_editor_rbm28ub1.json */, + ); + path = Login; + sourceTree = ""; + }; B640067F248CC5900097E7C0 /* Edit Channel */ = { isa = PBXGroup; children = ( @@ -759,6 +865,9 @@ isa = PBXGroup; children = ( B64E4D1A243A2E920011715A /* CCError.swift */, + B6333910272D84AE007846C8 /* KeychainItem.swift */, + B6333912272D875E007846C8 /* CCNonceGenerator.swift */, + B695D514272DF31B00D12863 /* CCDynamicLinkBuilder.swift */, ); path = Utilities; sourceTree = ""; @@ -985,6 +1094,7 @@ B6D7F55024277A1A001BEBBC /* CrowdCast */ = { isa = PBXGroup; children = ( + B6333900272D6BDF007846C8 /* CrowdCast.entitlements */, B64436EA24964A3C00C37625 /* Firebase */, B631D2ED248D451D0030BC28 /* Animations */, B6F868FD247304F600B33655 /* Networking */, @@ -1000,12 +1110,12 @@ B61ADC172430B3C800ECD1D2 /* Colors */, B61ADC142430B2D200ECD1D2 /* Illustrations */, B61ADC0E2430AF3800ECD1D2 /* Fonts */, - B675413F242791340010B917 /* GoogleService-Info.plist */, B67962042432495500C2A13C /* Storyboards */, B6D7F58624277A74001BEBBC /* Source */, B6D7F58524277A6D001BEBBC /* Delegates */, B6D7F58324277A52001BEBBC /* Assets */, B6D7F58124277A40001BEBBC /* Managers */, + B6333914272D8CE2007846C8 /* GoogleService-Info.plist */, B6D7F55F24277A1B001BEBBC /* Info.plist */, ); path = CrowdCast; @@ -1046,6 +1156,10 @@ B6D7F58324277A52001BEBBC /* Assets */ = { isa = PBXGroup; children = ( + B6057A61270F2E8C00DB21A1 /* call-grad.png */, + B6057A5D270F2DFD00DB21A1 /* GradBlack.png */, + 0409BC5D2685469700A02517 /* blue_gradient2.png */, + 0409BC472685452300A02517 /* Logos */, B6D7F55A24277A1B001BEBBC /* Assets.xcassets */, ); path = Assets; @@ -1287,13 +1401,16 @@ files = ( B693E302243112FF002B26BC /* Fireworks.png in Resources */, B6D04E6C24558851005F4E61 /* trans.png in Resources */, + 0471741E26878F400061F3DF /* grad.png in Resources */, B67E8C57245DF237002FAD55 /* CCCardMemberCell.xib in Resources */, B6BEBF64247C31DE00461C12 /* holi_blue.png in Resources */, + 0409BC5E2685469700A02517 /* blue_gradient2.png in Resources */, + B633390F272D7FD4007846C8 /* lf30_editor_rbm28ub1.json in Resources */, B693E304243113B4002B26BC /* Reading.png in Resources */, + 043DDE5826862A5D00322A97 /* Webp.net-resizeimage (5).png in Resources */, B6BEBF58247BDC1300461C12 /* abs3.png in Resources */, B6D7F55E24277A1B001BEBBC /* LaunchScreen.storyboard in Resources */, B61ADC212430BB5D00ECD1D2 /* Icons.xcassets in Resources */, - B6754140242791340010B917 /* GoogleService-Info.plist in Resources */, B6D7F55B24277A1B001BEBBC /* Assets.xcassets in Resources */, B6A4C7FF2475BC0D007B7FB3 /* Groups.storyboard in Resources */, B693E30D24312C7B002B26BC /* Home.storyboard in Resources */, @@ -1301,46 +1418,64 @@ B61C90F72441E98E00F6B8A9 /* boys.png in Resources */, B6BEBF4D247A8EAB00461C12 /* WIP.JPG in Resources */, B61ADC192430B3DD00ECD1D2 /* Colors.xcassets in Resources */, + 0471741926878EB80061F3DF /* 10989-gradient-1.json in Resources */, B6D04E742455AFD3005F4E61 /* me.png in Resources */, B6BEBF5E247BDF8D00461C12 /* blu4.png in Resources */, B64436E72496225F00C37625 /* CCEmptyPinnedChannels.xib in Resources */, + B633390B272D7D32007846C8 /* 79770-waves-in-gradient-1.json in Resources */, B631D2F3248D528F0030BC28 /* 8682-loading.json in Resources */, + B6333907272D7C55007846C8 /* lf30_editor_krrw8afo.json in Resources */, B6BEBF62247BE16A00461C12 /* output-onlinepngtools (7).png in Resources */, B6D04E69245493AE005F4E61 /* bottom.jpeg in Resources */, + 043DDE602686341300322A97 /* Webp.net-resizeimage (8).png in Resources */, B6ACD08124410AE700405838 /* Walk.png in Resources */, B6D04E7A2455DF92005F4E61 /* me3.png in Resources */, B631D2EF248D45400030BC28 /* spinner A.json in Resources */, + B6333909272D7C9D007846C8 /* 64204-vbracja-wave.json in Resources */, B6BEBF5A247BDE3500461C12 /* image.png in Resources */, B61ADC1B2430B53C00ECD1D2 /* Celebration.png in Resources */, B6D04E68245493AE005F4E61 /* back transparent.jpeg in Resources */, B6D04E722455AAA7005F4E61 /* profile2.png in Resources */, + B6057A5C270E4DB300DB21A1 /* 9395-background-gradient.json in Resources */, + 0409BC4D2685453200A02517 /* Webp.net-resizeimage (2).png in Resources */, B61F3E4A245872FB000FF940 /* 3 lines.png in Resources */, B6BEBF6C247C362A00461C12 /* undraw_friendship_mni7 (3).png in Resources */, B61A849D2451F5FB00150188 /* CCDetailsSegueTVC.xib in Resources */, B679620624324E6000C2A13C /* Onboarding.storyboard in Resources */, B6D04E6A245493AE005F4E61 /* back.jpeg in Resources */, B61ADC122430B03100ECD1D2 /* Cinzel-Regular.otf in Resources */, + B633390D272D7E85007846C8 /* lf30_editor_rt8wokul.json in Resources */, + 0409BC4F2685453200A02517 /* Webp.net-resizeimage (4).png in Resources */, B668245C2472EAEF00651166 /* logo.png in Resources */, + 043DDE5926862A5D00322A97 /* Webp.net-resizeimage (6).png in Resources */, B6BEBF5C247BDEA600461C12 /* blue.png in Resources */, B6BEBF6B247C362A00461C12 /* undraw_Tree_swing_646s.png in Resources */, B6BEBF6F247C362A00461C12 /* undraw_reading_0re1 (2).png in Resources */, B6AA24F6244C6C01006EEF29 /* undraw_celebration_0jvk (1).png in Resources */, + B6333905272D759E007846C8 /* lf30_editor_ddh52yvg.json in Resources */, + B6057A62270F2E8C00DB21A1 /* call-grad.png in Resources */, B6FEAA13246C7C6800D194C3 /* CCCrowdCell.xib in Resources */, + B6057A5A270E4D8F00DB21A1 /* grad2.png in Resources */, B693E2FC2430F832002B26BC /* profile.png in Resources */, B67962032432476100C2A13C /* Avatar.png in Resources */, B6BEBF60247BE0E500461C12 /* undraw_friendship_mni7.png in Resources */, B6BEBF70247C362A00461C12 /* undraw_taking_selfie_lbo7 (1).png in Resources */, B693E30B24311DF1002B26BC /* adil.png in Resources */, + 0409BC4E2685453200A02517 /* Webp.net-resizeimage (1).png in Resources */, B6E3675D2434F25000B511A0 /* CCCardTVCTableViewCell.xib in Resources */, B6E367712436450400B511A0 /* CCSectionHeader.xib in Resources */, + B6333915272D8CE2007846C8 /* GoogleService-Info.plist in Resources */, B6ACD08324410D7200405838 /* undraw_abstract_x68e.png in Resources */, + B6057A5E270F2DFD00DB21A1 /* GradBlack.png in Resources */, B6888A5D24747CD5002E3EB5 /* CCCollectionSectionHeader.xib in Resources */, B6516A5E24955A23003B90D0 /* CCEmptyTableView.xib in Resources */, + 0409BC54268545BD00A02517 /* blue_gradient.png in Resources */, B6BEBF56247BDC1300461C12 /* abs1.png in Resources */, B6BEBF6D247C362A00461C12 /* undraw_celebration_0jvk (2).png in Resources */, B6D04E5824546186005F4E61 /* CCTextCell.xib in Resources */, B668245A2471DCD900651166 /* CCDetailsSectionHeader.xib in Resources */, B631D2F1248D4E6C0030BC28 /* 9904-bouncy-cartoon-ball-loader.json in Resources */, + 043DDE5F2686341300322A97 /* Webp.net-resizeimage (7).png in Resources */, B6E3675F24352A5F00B511A0 /* Others.storyboard in Resources */, B693E2FA2430F11D002B26BC /* Sitting.png in Resources */, B6244DDA244F813F00E52669 /* CCSwitchTVC.xib in Resources */, @@ -1351,8 +1486,10 @@ B6D04E6E24558946005F4E61 /* trans low.png in Resources */, B64E4CF624389E420011715A /* CCCardTimeLabel.xib in Resources */, B61F3E49245872FB000FF940 /* lines only.png in Resources */, + B6333902272D7228007846C8 /* colorful_lines.png in Resources */, B6D04E802455EC67005F4E61 /* undraw_imagination_ok71.png in Resources */, B6BEBF57247BDC1300461C12 /* abs2.png in Resources */, + 0409BC4C2685453200A02517 /* Webp.net-resizeimage (3).png in Resources */, B631D2F5248D5F4A0030BC28 /* lf30_editor_wz3lcT.json in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -1510,6 +1647,7 @@ B6BD90D52437137E00F50848 /* CCOverviewVM.swift in Sources */, B64436EF24964AC700C37625 /* CCSharable.swift in Sources */, B6B664662448B29F00F6C1DF /* CCCallMemberCell.swift in Sources */, + B695D515272DF31B00D12863 /* CCDynamicLinkBuilder.swift in Sources */, B6888A5624730914002E3EB5 /* CCTwilioService.swift in Sources */, B67E8C5B2460AA53002FAD55 /* CCUserDefaults.swift in Sources */, B6F869012473052800B33655 /* CCEndpoint.swift in Sources */, @@ -1539,6 +1677,7 @@ B6516A5C24955A15003B90D0 /* CCEmptyTableView.swift in Sources */, B64E4D032439E70E0011715A /* CCChannel.swift in Sources */, B65A70E1244F109E004BB001 /* CCDelegateManager.swift in Sources */, + B6333911272D84AE007846C8 /* KeychainItem.swift in Sources */, B64E4D002439DD170011715A /* CCNetworkEngine.swift in Sources */, B6BEBF52247AC93C00461C12 /* CCCrowdChannelsVM.swift in Sources */, B67962142432567A00C2A13C /* CCCrowdsVC.swift in Sources */, @@ -1586,6 +1725,7 @@ B6E722702468089E00526E4C /* CCCameraView.swift in Sources */, B6D04E5724546186005F4E61 /* CCTextCell.swift in Sources */, B679620B2432509300C2A13C /* CCConstantsManager.swift in Sources */, + B6333913272D875E007846C8 /* CCNonceGenerator.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1759,16 +1899,17 @@ baseConfigurationReference = 9ED097A4257B79B19ABF3F69 /* Pods-CrowdCast.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_ENTITLEMENTS = CrowdCast/CrowdCast.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = 524G574595; + DEVELOPMENT_TEAM = 2TXYU6AZ6K; INFOPLIST_FILE = CrowdCast/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.01; - PRODUCT_BUNDLE_IDENTIFIER = com.crowdcast.crowd; + PRODUCT_BUNDLE_IDENTIFIER = com.usmannazir.crowdcast; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; @@ -1780,16 +1921,17 @@ baseConfigurationReference = 8F817045FDFF90F3895A6FB8 /* Pods-CrowdCast.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_ENTITLEMENTS = CrowdCast/CrowdCast.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = 524G574595; + DEVELOPMENT_TEAM = 2TXYU6AZ6K; INFOPLIST_FILE = CrowdCast/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.01; - PRODUCT_BUNDLE_IDENTIFIER = com.crowdcast.crowd; + PRODUCT_BUNDLE_IDENTIFIER = com.usmannazir.crowdcast; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; diff --git a/CrowdCast.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist b/CrowdCast.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 00000000..7f39a221 --- /dev/null +++ b/CrowdCast.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + CrowdCast.xcscheme_^#shared#^_ + + orderHint + 0 + + + + diff --git a/CrowdCast.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate b/CrowdCast.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 00000000..a8f8a58f Binary files /dev/null and b/CrowdCast.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/CrowdCast.xcworkspace/xcuserdata/usman.xcuserdatad/UserInterfaceState.xcuserstate b/CrowdCast.xcworkspace/xcuserdata/usman.xcuserdatad/UserInterfaceState.xcuserstate index 080ea352..3527c34e 100644 Binary files a/CrowdCast.xcworkspace/xcuserdata/usman.xcuserdatad/UserInterfaceState.xcuserstate and b/CrowdCast.xcworkspace/xcuserdata/usman.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/CrowdCast.xcworkspace/xcuserdata/usman.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/CrowdCast.xcworkspace/xcuserdata/usman.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 691fdd22..6710894b 100644 --- a/CrowdCast.xcworkspace/xcuserdata/usman.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/CrowdCast.xcworkspace/xcuserdata/usman.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -66,38 +66,6 @@ endingLineNumber = "73" landmarkName = "signUpSuccess(uid:)" landmarkType = "7"> - - - - - - - - - - - - - - - - diff --git a/CrowdCast/.DS_Store b/CrowdCast/.DS_Store index e5977ef4..4f4dcab1 100644 Binary files a/CrowdCast/.DS_Store and b/CrowdCast/.DS_Store differ diff --git a/CrowdCast/Animations/10989-gradient-1.json b/CrowdCast/Animations/10989-gradient-1.json new file mode 100644 index 00000000..65844474 --- /dev/null +++ b/CrowdCast/Animations/10989-gradient-1.json @@ -0,0 +1 @@ +{"v":"5.5.9","fr":25,"ip":0,"op":250,"w":405,"h":720,"nm":"zptp overlay 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[202.5,360,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[402.152,718.758],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":5,"k":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[0,0.499,0.513,0.993,0.273,0.303,0.72,0.94,0.528,0.106,0.928,0.887,0.764,0.132,0.884,0.777,1,0.158,0.84,0.666]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":100,"s":[0,0.499,0.868,0.592,0.273,0.303,0.765,0.638,0.528,0.106,0.662,0.684,0.764,0.229,0.57,0.754,1,0.351,0.478,0.824]},{"t":249,"s":[0,0.499,0.513,0.993,0.273,0.303,0.72,0.94,0.528,0.106,0.928,0.887,0.764,0.132,0.884,0.777,1,0.158,0.84,0.666]}],"ix":9}},"s":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[-86.262,181.539],"to":[27.604,0.631],"ti":[0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":100,"s":[79.359,185.324],"to":[0,0],"ti":[27.604,0.631]},{"t":249,"s":[-86.262,181.539]}],"ix":5},"e":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[127.523,-281.043],"to":[-39.836,4.025],"ti":[0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":100,"s":[-111.492,-256.891],"to":[0,0],"ti":[-39.836,4.025]},{"t":249,"s":[127.523,-281.043]}],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-1.424,-3.621],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/CrowdCast/Animations/9395-background-gradient.json b/CrowdCast/Animations/9395-background-gradient.json new file mode 100644 index 00000000..76199b6f --- /dev/null +++ b/CrowdCast/Animations/9395-background-gradient.json @@ -0,0 +1 @@ +{"v":"5.5.8","fr":30,"ip":0,"op":900,"w":720,"h":1280,"nm":"Comp 3","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[360,640,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[819.422,1365.437],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0.138123486089,0.588607488894,0.971522671569,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.257,0.8,0.979,0.5,0.434,0.715,0.947,1,0.612,0.629,0.914],"ix":9}},"s":{"a":0,"k":[16.031,2.969],"ix":5},"e":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[546.344,879.906],"to":[-37.677,-44.849],"ti":[88.271,45.599]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":152,"s":[320.281,610.812],"to":[-88.271,-45.599],"ti":[112.693,0.927]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":300,"s":[16.719,606.312],"to":[-112.693,-0.927],"ti":[1.214,-0.745]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":452,"s":[-355.875,605.25],"to":[-1.214,0.745],"ti":[-115.677,1.828]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":603,"s":[9.437,610.781],"to":[115.677,-1.828],"ti":[-54.792,2.75]},{"t":752,"s":[338.187,594.281]}],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.711,18.719],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":900,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/CrowdCast/Animations/Login/64204-vbracja-wave.json b/CrowdCast/Animations/Login/64204-vbracja-wave.json new file mode 100644 index 00000000..d6326830 --- /dev/null +++ b/CrowdCast/Animations/Login/64204-vbracja-wave.json @@ -0,0 +1 @@ +{"v":"5.1.11","fr":30,"ip":0,"op":1800,"w":1200,"h":1200,"nm":"inp_bg_02_green","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"purple_hill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":15.66,"ix":10},"p":{"a":0,"k":[2.4,105.6,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[163.5984,163.5984,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"sr","sy":2,"d":1,"pt":{"a":0,"k":5,"ix":3},"p":{"a":0,"k":[0,0],"ix":4},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":0,"s":[0],"e":[360]},{"t":1800}],"ix":5},"or":{"a":0,"k":383.697,"ix":7},"os":{"a":0,"k":30,"ix":9},"ix":1,"nm":"Polystar Path 1","mn":"ADBE Vector Shape - Star","hd":false},{"ty":"gs","o":{"a":0,"k":100,"ix":9},"w":{"a":0,"k":371,"ix":10},"g":{"p":3,"k":{"a":0,"k":[0.001,0.2549019607843137,0.7137254901960784,0.9019607843137255,0.5,0.8549019607843137,0.09411764705882353,0.5176470588235295,1,0.2549019607843137,0.7137254901960784,0.9019607843137255],"ix":8}},"s":{"a":0,"k":[-229.68,34.334],"ix":4},"e":{"a":0,"k":[-169.186,589.962],"ix":5},"t":1,"lc":1,"lj":1,"ml":4,"nm":"purple_stroke","mn":"ADBE Vector Graphic - G-Stroke","hd":false},{"ty":"rp","c":{"a":0,"k":30,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":3,"tr":{"ty":"tr","p":{"a":0,"k":[-14,16],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":5,"ix":4},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","hd":false},{"ty":"tr","p":{"a":0,"k":[1542.555,-1153.461],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[227.912,227.912],"ix":3},"r":{"a":0,"k":2.376,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"purple","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/CrowdCast/Animations/Login/79770-waves-in-gradient-1.json b/CrowdCast/Animations/Login/79770-waves-in-gradient-1.json new file mode 100644 index 00000000..187f92c7 --- /dev/null +++ b/CrowdCast/Animations/Login/79770-waves-in-gradient-1.json @@ -0,0 +1 @@ +{"v":"4.8.0","meta":{"g":"LottieFiles AE 1.0.0","a":"","k":"","d":"","tc":"#FFFFFF"},"fr":24,"ip":0,"op":145,"w":775,"h":775,"nm":"Vagues","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"cache rond","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Vague 1 sable","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[363.58,605.926,0],"ix":2},"a":{"a":0,"k":[-29.92,308.426,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[57.328,1.293],[247.006,-17.513],[222,-46],[0,0],[0,0]],"o":[[-133,-3],[-178.544,12.659],[-56.468,11.701],[0,0],[0,0]],"v":[[414.5,314.5],[-5.506,387.013],[-543.5,318.5],[-542.5,491.5],[508.5,493.5]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.874509803922,0.81568627451,0.721568627451,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"cache rond 2","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Vague 2 beige-vert","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-24,"s":[-4.862]},{"t":48,"s":[4.039]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-24,"s":[376.023,533.376,0],"to":[40,-3.333,0],"ti":[-40,3.333,0]},{"t":48,"s":[616.023,513.376,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-17.477,275.876,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[117.877,5.448],[128.23,0.367],[0,0],[0,0],[0,0]],"o":[[0,0],[-128.337,-5.931],[-103.904,-0.297],[0,0],[0,0],[0,0]],"v":[[507.5,375.5],[155.494,276.488],[-229.503,309.392],[-544.5,352.5],[-541.453,530.473],[509.547,532.473]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.76862745098,0.780392156863,0.678431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-100,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"cache rond 3","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Vague 3 aqua","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":72,"s":[5.908]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[504.803,380.048,0],"to":[-36.667,-5,0],"ti":[36.667,5,0]},{"t":72,"s":[284.803,350.048,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-20.756,269.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[249.346,30.01],[117.648,0.336],[0,0],[0,0],[0,0]],"o":[[0,0],[-118.272,-14.235],[-110.101,-0.315],[0,0],[0,0],[0,0]],"v":[[486.5,280.5],[135.5,320.442],[-218.5,369.441],[-545.5,269.5],[-546.256,675.499],[504.744,677.499]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.572549019608,0.717647058824,0.592156862745,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":-10,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"cache rond 4","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Vague 4 turquoise","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":108,"s":[-11.72]},{"t":145,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[287.181,229.335,0],"to":[28.333,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":108,"s":[457.181,229.335,0],"to":[0,0,0],"ti":[28.333,0,0]},{"t":145,"s":[287.181,229.335,0]}],"ix":2},"a":{"a":0,"k":[17.681,272.655,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[24.687,-5.776],[140.707,37.499],[184.546,-22.045],[0,0],[0,0],[0,0]],"o":[[-153.842,35.996],[-140.632,-37.479],[-94.267,11.261],[0,0],[0,0],[0,0]],"v":[[511.5,417.5],[166.207,319.317],[-177.763,362.725],[-487.5,317.5],[-491.283,821.305],[522.717,821.305]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.356862745098,0.509803921569,0.474509803922,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":-18,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"cache rond 5","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Vague 5 bleu marine","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-5.193]},{"t":72,"s":[3.967]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[466.873,180.643,0],"to":[-28.333,-5,0],"ti":[28.333,5,0]},{"t":72,"s":[296.873,150.643,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-56.627,380.663,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[51.709,24.784],[119.141,-6.806],[96.36,-13.84],[25.009,5.763],[52,-2.479],[0,0],[0,0]],"o":[[-107.614,-51.577],[-97.149,5.55],[-167.128,24.005],[-60.71,-13.989],[-56.944,2.715],[0,0],[0,0]],"v":[[412.5,433.5],[160.496,398.476],[-164.372,384.016],[-363.509,462.258],[-532.5,383.5],[-581.965,1026.399],[469.035,1028.399]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.282352941176,0.364705882353,0.43137254902,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":-26,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"cache rond 6","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Vague 6 bleue","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-36,"s":[1.094]},{"t":36,"s":[-0.865]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-36,"s":[302.575,60.965,0],"to":[31.667,0,0],"ti":[-31.667,0,0]},{"t":36,"s":[492.575,60.965,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-10.925,301.957,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[21.885,-12.493],[115.096,52.885],[156,18.199],[0,0],[0,0]],"o":[[-158,90.194],[-182.855,-84.018],[-57.279,-6.682],[0,0],[0,0]],"v":[[417.5,297.349],[173.404,267.29],[-543.5,318.5],[-585.5,998.589],[465.5,1000.589]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.486274509804,0.63137254902,0.749019607843,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50,60],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":148,"st":-20,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"cache rond 7","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Fond jaune","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.798,385,0],"ix":2},"a":{"a":0,"k":[-6.702,809.172,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[789.597,999.087],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Tracé rectangulaire 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.95890084061,0.920993281346,0.860341090782,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-6.702,809.172],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,78.949],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/CrowdCast/Animations/Login/lf30_editor_ddh52yvg.json b/CrowdCast/Animations/Login/lf30_editor_ddh52yvg.json new file mode 100644 index 00000000..08d97642 --- /dev/null +++ b/CrowdCast/Animations/Login/lf30_editor_ddh52yvg.json @@ -0,0 +1 @@ +{"v":"5.7.0","fr":29.9700012207031,"ip":0,"op":210.000008553475,"w":1700,"h":300,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"wave_radio Outlines","sr":1,"ks":{"o":{"a":0,"k":50,"ix":11},"r":{"a":0,"k":-0.531,"ix":10},"p":{"a":0,"k":[864,150,0],"ix":2},"a":{"a":0,"k":[855.5,101.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":96.14,"s":[{"i":[[0,0],[105.834,-56.042],[151.07,98.076],[184.354,86.067],[92.178,-47.035],[58.892,12.01],[14.509,-18.014],[58.892,12.01],[92.177,-47.036],[184.355,86.067],[151.068,98.076],[105.834,-56.042],[0,0]],"o":[[0,0],[-105.834,56.041],[-151.068,-98.075],[-184.355,-86.067],[-92.178,47.036],[-58.892,-12.01],[0,0],[-58.891,-12.01],[-92.179,47.036],[-184.355,-86.067],[-151.069,-98.076],[-105.834,56.041],[0,0]],"v":[[5124.188,-53.759],[4874.964,-50.759],[4562.584,-65.772],[4130.716,-35.748],[3785.048,44.313],[3537.533,-97.796],[3415.483,-35.748],[3294.465,25.797],[3046.951,-116.313],[2701.284,-36.251],[2269.415,-6.228],[1957.034,-21.239],[1707.813,-18.239]],"c":false}]},{"t":210.000008553475,"s":[{"i":[[0,0],[105.834,-56.042],[151.07,98.076],[184.354,86.067],[92.178,-47.035],[58.892,12.01],[14.509,-18.014],[58.892,12.01],[92.177,-47.036],[184.355,86.067],[151.068,98.076],[105.834,-56.042],[0,0]],"o":[[0,0],[-105.834,56.041],[-151.068,-98.075],[-184.355,-86.067],[-92.178,47.036],[-58.892,-12.01],[0,0],[-58.891,-12.01],[-92.179,47.036],[-184.355,-86.067],[-151.069,-98.076],[-105.834,56.041],[0,0]],"v":[[3389.931,-17.759],[3140.708,-14.759],[2828.328,-29.772],[2396.459,0.252],[2050.792,80.313],[1803.277,-61.796],[1681.227,0.252],[1560.209,61.797],[1312.695,-80.313],[967.028,-0.251],[535.158,29.772],[222.778,14.761],[-26.444,17.761]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.49411764705882355,0.8274509803921568,0.12941176470588237,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[18.708,137.847],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[{"i":[[0,0],[105.834,-56.042],[151.07,98.076],[184.355,86.067],[92.178,-47.035],[58.892,12.01],[14.509,-18.014],[58.892,12.01],[92.177,-47.036],[184.355,86.067],[151.068,98.076],[105.834,-56.042],[0,0]],"o":[[0,0],[-105.834,56.041],[-151.068,-98.075],[-184.355,-86.067],[-92.178,47.036],[-58.892,-12.01],[0,0],[-58.891,-12.01],[-92.179,47.036],[-184.355,-86.067],[-151.069,-98.076],[-105.834,56.041],[0,0]],"v":[[3388.188,-17.759],[3138.964,-14.759],[2826.584,-29.772],[2394.716,0.252],[2049.048,80.313],[1801.533,-61.796],[1679.484,0.252],[1558.465,61.797],[1310.951,-80.313],[965.284,-0.251],[533.415,29.772],[221.034,14.761],[-28.188,17.761]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":96.14,"s":[{"i":[[0,0],[105.834,-56.042],[151.07,98.076],[184.355,86.067],[92.178,-47.035],[58.892,12.01],[14.509,-18.014],[58.892,12.01],[92.177,-47.036],[184.355,86.067],[151.068,98.076],[105.834,-56.042],[0,0]],"o":[[0,0],[-105.834,56.041],[-151.068,-98.075],[-184.355,-86.067],[-92.178,47.036],[-58.892,-12.01],[0,0],[-58.891,-12.01],[-92.179,47.036],[-184.355,-86.067],[-151.069,-98.076],[-105.834,56.041],[0,0]],"v":[[1708.188,-17.76],[1458.964,-14.76],[1146.584,-29.772],[714.716,0.252],[369.048,80.313],[121.533,-61.796],[-0.516,0.252],[-121.535,61.796],[-369.049,-80.313],[-714.716,-0.251],[-1146.585,29.771],[-1458.966,14.76],[-1708.188,17.76]],"c":false}]},{"t":210.000008553475,"s":[{"i":[[0,0],[105.834,-56.042],[151.07,98.076],[184.355,86.067],[92.178,-47.035],[58.892,12.01],[14.509,-18.014],[58.892,12.01],[92.177,-47.036],[184.355,86.067],[151.068,98.076],[105.834,-56.042],[0,0]],"o":[[0,0],[-105.834,56.041],[-151.068,-98.075],[-184.355,-86.067],[-92.178,47.036],[-58.892,-12.01],[0,0],[-58.891,-12.01],[-92.179,47.036],[-184.355,-86.067],[-151.069,-98.076],[-105.834,56.041],[0,0]],"v":[[-27.813,16.741],[-277.036,19.741],[-589.416,4.728],[-1021.284,34.752],[-1366.952,114.813],[-1614.467,-27.296],[-1736.516,34.752],[-1857.535,96.297],[-2105.049,-45.813],[-2450.716,34.249],[-2882.585,64.272],[-3194.966,49.261],[-3444.188,52.261]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.49411764705882355,0.8274509803921568,0.12941176470588237,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[18.708,137.847],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[{"i":[[0,0],[-187.005,-3.002],[-160.415,-36.026],[-119.651,78.061],[-118.761,-120.093],[-137.633,4.08],[-187.004,-3.001],[-160.416,-36.026],[-119.651,78.062],[-118.761,-120.092],[-35.451,50.039]],"o":[[0,0],[187.005,3.002],[160.416,36.026],[119.652,-78.061],[118.761,120.093],[137.633,-4.08],[187.005,3.002],[160.415,36.026],[119.652,-78.06],[118.761,120.094],[0,0]],"v":[[-1387.85,-96.018],[-1080.313,14.067],[-687.694,-113.033],[-364.204,-30.97],[35.506,23.072],[339.454,-83.254],[627.537,19.961],[1020.157,-107.138],[1343.646,-25.076],[1743.356,28.966],[2027.85,-84.121]],"c":false}]},{"t":210.000008553475,"s":[{"i":[[0,0],[-187.904,-3.002],[-161.187,-36.026],[-120.227,78.06],[-119.332,-120.093],[-138.295,4.08],[-187.903,-3.002],[-161.188,-36.026],[-120.227,78.06],[-119.331,-120.093],[-35.621,50.039]],"o":[[0,0],[187.904,3.002],[161.188,36.026],[120.227,-78.061],[119.332,120.093],[138.295,-4.08],[187.904,3.002],[161.186,36.026],[120.227,-78.06],[119.332,120.094],[0,0]],"v":[[-3095.85,-96.018],[-2786.834,14.067],[-2392.327,-113.033],[-2067.281,-30.97],[-1665.649,23.072],[-1360.239,-83.254],[-1070.771,19.961],[-676.263,-107.138],[-351.218,-25.076],[50.414,28.966],[336.276,-84.121]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[1359.224,136.523],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[{"i":[[0,0],[154.482,58.049],[65.72,8.005],[116.931,-61.047],[59.749,23.019],[142.537,-38.028],[83.87,77.259],[18.677,-11.717],[76.986,66.33],[142.537,-38.029],[59.749,23.018],[116.93,-61.046],[65.72,8.006],[154.482,58.049],[0,0]],"o":[[0,0],[-154.484,-58.049],[-65.72,-8.006],[-116.929,61.046],[-59.749,-23.017],[-142.54,38.03],[-112.486,-103.617],[-31.734,19.907],[-106.805,-92.022],[-142.538,38.029],[-59.747,-23.018],[-116.93,61.047],[-65.72,-8.006],[-154.482,-58.049],[0,0]],"v":[[-1654.488,-102.857],[-1913.097,-97.857],[-2187.925,-77.841],[-2467.874,-126.879],[-2687.222,-63.831],[-2952.66,-113.87],[-3197.614,-67.835],[-3407.734,-44.552],[-3563.021,-110.767],[-3815.974,-64.806],[-4073.412,-114.771],[-4292.759,-51.723],[-4572.705,-100.76],[-4847.53,-80.744],[-5069.385,-102.904]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":112.86,"s":[{"i":[[0,0],[154.482,58.049],[65.72,8.005],[116.931,-61.047],[59.749,23.019],[142.537,-38.028],[83.872,77.259],[18.677,-11.717],[76.986,66.33],[142.537,-38.029],[59.749,23.018],[116.93,-61.046],[65.72,8.006],[149.07,70.801],[0,0]],"o":[[0,0],[-154.484,-58.049],[-65.72,-8.006],[-116.929,61.046],[-59.749,-23.017],[-142.54,38.03],[-112.486,-103.617],[-31.734,19.907],[-106.805,-92.022],[-142.538,38.029],[-59.748,-23.018],[-116.93,61.047],[-65.72,-8.006],[-190.698,-90.573],[0,0]],"v":[[194.418,-88.438],[-64.191,-83.438],[-339.019,-63.422],[-618.968,-112.46],[-838.316,-49.412],[-1103.754,-99.451],[-1348.708,-53.416],[-1558.827,-30.133],[-1714.114,-96.347],[-1967.067,-50.387],[-2224.506,-100.351],[-2443.854,-37.303],[-2723.801,-86.34],[-2998.627,-66.324],[-3220.225,-116.249]],"c":false}]},{"t":210.000008553475,"s":[{"i":[[0,0],[154.482,58.049],[65.72,8.005],[116.931,-61.047],[59.749,23.019],[142.537,-38.028],[83.871,77.259],[18.677,-11.717],[76.986,66.33],[142.537,-38.029],[59.749,23.018],[116.93,-61.046],[65.72,8.006],[147.258,74.497],[0,0]],"o":[[0,0],[-154.484,-58.049],[-65.72,-8.006],[-116.929,61.046],[-59.749,-23.017],[-142.54,38.03],[-112.487,-103.617],[-31.734,19.907],[-106.805,-92.022],[-142.538,38.029],[-59.748,-23.018],[-116.93,61.047],[-65.72,-8.006],[-166.518,-84.24],[0,0]],"v":[[1769.413,-76.155],[1510.803,-71.155],[1235.976,-51.139],[956.027,-100.177],[736.678,-37.129],[471.24,-87.168],[226.286,-41.133],[16.167,-17.85],[-139.12,-84.064],[-392.073,-38.104],[-649.512,-88.068],[-868.861,-25.021],[-1148.809,-74.058],[-1423.636,-54.042],[-1646.507,-102.716]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.9725490196078431,0.9058823529411765,0.10980392156862745,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3389.473,185.614],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[{"i":[[0,0],[154.482,58.049],[65.72,8.005],[116.931,-61.047],[59.749,23.019],[142.537,-38.028],[83.871,77.259],[18.677,-11.717],[76.986,66.33],[142.537,-38.029],[59.749,23.018],[116.93,-61.046],[65.72,8.006],[154.482,58.049],[0,0]],"o":[[0,0],[-154.484,-58.049],[-65.72,-8.006],[-116.929,61.046],[-59.749,-23.017],[-142.539,38.03],[-112.486,-103.617],[-31.734,19.907],[-106.805,-92.022],[-142.538,38.029],[-59.748,-23.018],[-116.93,61.047],[-65.72,-8.006],[-154.482,-58.049],[0,0]],"v":[[-1654.441,-107.905],[-1913.05,-102.905],[-2187.878,-82.889],[-2467.827,-131.927],[-2687.176,-68.879],[-2952.614,-118.918],[-3197.567,-72.883],[-3407.687,-49.6],[-3562.974,-115.815],[-3815.927,-69.854],[-4073.365,-119.819],[-4292.712,-56.771],[-4572.658,-105.808],[-4847.483,-85.792],[-5106.092,-80.792]],"c":false}]},{"t":210.000008553475,"s":[{"i":[[0,0],[154.482,58.049],[65.72,8.005],[116.931,-61.047],[59.749,23.019],[142.537,-38.028],[83.871,77.259],[18.677,-11.717],[76.986,66.33],[142.537,-38.029],[59.749,23.018],[116.93,-61.046],[65.72,8.006],[154.483,58.049],[0,0]],"o":[[0,0],[-154.484,-58.049],[-65.72,-8.006],[-116.929,61.046],[-59.749,-23.017],[-142.54,38.03],[-112.487,-103.617],[-31.734,19.907],[-106.805,-92.022],[-142.538,38.029],[-59.749,-23.018],[-116.93,61.047],[-65.72,-8.006],[-154.483,-58.049],[0,0]],"v":[[1769.413,-76.155],[1510.803,-71.155],[1235.976,-51.139],[956.026,-100.177],[736.678,-37.129],[471.24,-87.168],[226.287,-41.133],[16.167,-17.85],[-139.12,-84.064],[-392.073,-38.104],[-649.512,-88.068],[-868.861,-25.021],[-1148.809,-74.058],[-1423.636,-54.042],[-1682.246,-49.042]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.9725490196078431,0.9058823529411765,0.10980392156862745,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-25.527,159.614],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":314.000012789482,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/CrowdCast/Animations/Login/lf30_editor_krrw8afo.json b/CrowdCast/Animations/Login/lf30_editor_krrw8afo.json new file mode 100644 index 00000000..d1e4cdaa --- /dev/null +++ b/CrowdCast/Animations/Login/lf30_editor_krrw8afo.json @@ -0,0 +1 @@ +{"v":"5.1.11","fr":30,"ip":0,"op":1800,"w":1200,"h":1200,"nm":"inp_bg_02_green","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"purple_hill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":15.66,"ix":10},"p":{"a":0,"k":[2.4,105.6,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[163.5984,163.5984,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"sr","sy":2,"d":1,"pt":{"a":0,"k":5,"ix":3},"p":{"a":0,"k":[0,0],"ix":4},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":0,"s":[0],"e":[360]},{"t":1800}],"ix":5},"or":{"a":0,"k":383.697,"ix":7},"os":{"a":0,"k":30,"ix":9},"ix":1,"nm":"Polystar Path 1","mn":"ADBE Vector Shape - Star","hd":false},{"ty":"gs","o":{"a":0,"k":100,"ix":9},"w":{"a":0,"k":371,"ix":10},"g":{"p":3,"k":{"a":0,"k":[0.001,0.38823529411764707,0.6705882352941176,0.788235294117647,0.5,0.06274509803921569,0.5254901960784314,0.8784313725490196,1,0.2549019607843137,0.7137254901960784,0.9019607843137255],"ix":8}},"s":{"a":0,"k":[-229.68,34.334],"ix":4},"e":{"a":0,"k":[-169.186,589.962],"ix":5},"t":1,"lc":1,"lj":1,"ml":4,"nm":"purple_stroke","mn":"ADBE Vector Graphic - G-Stroke","hd":false},{"ty":"rp","c":{"a":0,"k":30,"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":3,"tr":{"ty":"tr","p":{"a":0,"k":[-14,16],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":5,"ix":4},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","hd":false},{"ty":"tr","p":{"a":0,"k":[1542.555,-1153.461],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[227.912,227.912],"ix":3},"r":{"a":0,"k":2.376,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"purple","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/CrowdCast/Animations/Login/lf30_editor_rbm28ub1.json b/CrowdCast/Animations/Login/lf30_editor_rbm28ub1.json new file mode 100644 index 00000000..7a8ec62b --- /dev/null +++ b/CrowdCast/Animations/Login/lf30_editor_rbm28ub1.json @@ -0,0 +1 @@ +{"v":"4.8.0","meta":{"g":"LottieFiles AE 1.0.0","a":"","k":"","d":"","tc":"#FFFFFF"},"fr":24,"ip":0,"op":145,"w":775,"h":775,"nm":"Vagues","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"cache rond","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Vague 1 sable","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[363.58,605.926,0],"ix":2},"a":{"a":0,"k":[-29.92,308.426,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[57.328,1.293],[247.006,-17.513],[222,-46],[0,0],[0,0]],"o":[[-133,-3],[-178.544,12.659],[-56.468,11.701],[0,0],[0,0]],"v":[[414.5,314.5],[-5.506,387.013],[-543.5,318.5],[-542.5,491.5],[508.5,493.5]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"cache rond 2","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Vague 2 beige-vert","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-24,"s":[-4.862]},{"t":48,"s":[4.039]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-24,"s":[376.023,533.376,0],"to":[40,-3.333,0],"ti":[-40,3.333,0]},{"t":48,"s":[616.023,513.376,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-17.477,275.876,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[117.877,5.448],[128.23,0.367],[0,0],[0,0],[0,0]],"o":[[0,0],[-128.337,-5.931],[-103.904,-0.297],[0,0],[0,0],[0,0]],"v":[[507.5,375.5],[155.494,276.488],[-229.503,309.392],[-544.5,352.5],[-541.453,530.473],[509.547,532.473]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.7372549019607844,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-100,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"cache rond 3","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Vague 3 aqua","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":72,"s":[5.908]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[504.803,380.048,0],"to":[-36.667,-5,0],"ti":[36.667,5,0]},{"t":72,"s":[284.803,350.048,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-20.756,269.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[249.346,30.01],[117.648,0.336],[0,0],[0,0],[0,0]],"o":[[0,0],[-118.272,-14.235],[-110.101,-0.315],[0,0],[0,0],[0,0]],"v":[[486.5,280.5],[135.5,320.442],[-218.5,369.441],[-545.5,269.5],[-546.256,675.499],[504.744,677.499]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2,0.5254901960784314,0.9058823529411765,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":-10,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"cache rond 4","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Vague 4 turquoise","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":108,"s":[-11.72]},{"t":145,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[287.181,229.335,0],"to":[28.333,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":108,"s":[457.181,229.335,0],"to":[0,0,0],"ti":[28.333,0,0]},{"t":145,"s":[287.181,229.335,0]}],"ix":2},"a":{"a":0,"k":[17.681,272.655,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[24.687,-5.776],[140.707,37.499],[184.546,-22.045],[0,0],[0,0],[0,0]],"o":[[-153.842,35.996],[-140.632,-37.479],[-94.267,11.261],[0,0],[0,0],[0,0]],"v":[[511.5,417.5],[166.207,319.317],[-177.763,362.725],[-487.5,317.5],[-491.283,821.305],[522.717,821.305]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.047058823529411764,0.3333333333333333,0.7019607843137254,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":-18,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"cache rond 5","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Vague 5 bleu marine","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-5.193]},{"t":72,"s":[3.967]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[466.873,180.643,0],"to":[-28.333,-5,0],"ti":[28.333,5,0]},{"t":72,"s":[296.873,150.643,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-56.627,380.663,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[51.709,24.784],[119.141,-6.806],[96.36,-13.84],[25.009,5.763],[52,-2.479],[0,0],[0,0]],"o":[[-107.614,-51.577],[-97.149,5.55],[-167.128,24.005],[-60.71,-13.989],[-56.944,2.715],[0,0],[0,0]],"v":[[412.5,433.5],[160.496,398.476],[-164.372,384.016],[-363.509,462.258],[-532.5,383.5],[-581.965,1026.399],[469.035,1028.399]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.27450980392156865,0.5529411764705883,0.9137254901960784,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":-26,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"cache rond 6","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Vague 6 bleue","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-36,"s":[1.094]},{"t":36,"s":[-0.865]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-36,"s":[302.575,60.965,0],"to":[31.667,0,0],"ti":[-31.667,0,0]},{"t":36,"s":[492.575,60.965,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-10.925,301.957,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[21.885,-12.493],[115.096,52.885],[156,18.199],[0,0],[0,0]],"o":[[-158,90.194],[-182.855,-84.018],[-57.279,-6.682],[0,0],[0,0]],"v":[[417.5,297.349],[173.404,267.29],[-543.5,318.5],[-585.5,998.589],[465.5,1000.589]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50,60],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":148,"st":-20,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"cache rond 7","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Fond jaune","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.798,385,0],"ix":2},"a":{"a":0,"k":[-6.702,809.172,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[789.597,999.087],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Tracé rectangulaire 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.42745098039215684,0.9764705882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-6.702,809.172],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,78.949],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/CrowdCast/Animations/Login/lf30_editor_rt8wokul.json b/CrowdCast/Animations/Login/lf30_editor_rt8wokul.json new file mode 100644 index 00000000..37469500 --- /dev/null +++ b/CrowdCast/Animations/Login/lf30_editor_rt8wokul.json @@ -0,0 +1 @@ +{"v":"4.8.0","meta":{"g":"LottieFiles AE 1.0.0","a":"","k":"","d":"","tc":"#FFFFFF"},"fr":24,"ip":0,"op":145,"w":775,"h":775,"nm":"Vagues","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"cache rond","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Vague 1 sable","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[363.58,605.926,0],"ix":2},"a":{"a":0,"k":[-29.92,308.426,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[57.328,1.293],[247.006,-17.513],[222,-46],[0,0],[0,0]],"o":[[-133,-3],[-178.544,12.659],[-56.468,11.701],[0,0],[0,0]],"v":[[414.5,314.5],[-5.506,387.013],[-543.5,318.5],[-542.5,491.5],[508.5,493.5]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"cache rond 2","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Vague 2 beige-vert","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-24,"s":[-4.862]},{"t":48,"s":[4.039]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-24,"s":[376.023,533.376,0],"to":[40,-3.333,0],"ti":[-40,3.333,0]},{"t":48,"s":[616.023,513.376,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-17.477,275.876,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[117.877,5.448],[128.23,0.367],[0,0],[0,0],[0,0]],"o":[[0,0],[-128.337,-5.931],[-103.904,-0.297],[0,0],[0,0],[0,0]],"v":[[507.5,375.5],[155.494,276.488],[-229.503,309.392],[-544.5,352.5],[-541.453,530.473],[509.547,532.473]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.7372549019607844,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-100,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"cache rond 3","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Vague 3 aqua","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":72,"s":[5.908]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[504.803,380.048,0],"to":[-36.667,-5,0],"ti":[36.667,5,0]},{"t":72,"s":[284.803,350.048,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-20.756,269.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[249.346,30.01],[117.648,0.336],[0,0],[0,0],[0,0]],"o":[[0,0],[-118.272,-14.235],[-110.101,-0.315],[0,0],[0,0],[0,0]],"v":[[486.5,280.5],[135.5,320.442],[-218.5,369.441],[-545.5,269.5],[-546.256,675.499],[504.744,677.499]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2,0.5254901960784314,0.9058823529411765,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":-10,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"cache rond 4","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Vague 4 turquoise","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":108,"s":[-11.72]},{"t":145,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[287.181,229.335,0],"to":[28.333,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":108,"s":[457.181,229.335,0],"to":[0,0,0],"ti":[28.333,0,0]},{"t":145,"s":[287.181,229.335,0]}],"ix":2},"a":{"a":0,"k":[17.681,272.655,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[24.687,-5.776],[140.707,37.499],[184.546,-22.045],[0,0],[0,0],[0,0]],"o":[[-153.842,35.996],[-140.632,-37.479],[-94.267,11.261],[0,0],[0,0],[0,0]],"v":[[511.5,417.5],[166.207,319.317],[-177.763,362.725],[-487.5,317.5],[-491.283,821.305],[522.717,821.305]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.13333333333333333,0.40784313725490196,0.7254901960784313,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":-18,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"cache rond 5","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Vague 5 bleu marine","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-5.193]},{"t":72,"s":[3.967]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[466.873,180.643,0],"to":[-28.333,-5,0],"ti":[28.333,5,0]},{"t":72,"s":[296.873,150.643,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-56.627,380.663,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[51.709,24.784],[119.141,-6.806],[96.36,-13.84],[25.009,5.763],[52,-2.479],[0,0],[0,0]],"o":[[-107.614,-51.577],[-97.149,5.55],[-167.128,24.005],[-60.71,-13.989],[-56.944,2.715],[0,0],[0,0]],"v":[[412.5,433.5],[160.496,398.476],[-164.372,384.016],[-363.509,462.258],[-532.5,383.5],[-581.965,1026.399],[469.035,1028.399]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.43137254901960786,0.6196078431372549,0.8392156862745098,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":-26,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"cache rond 6","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Vague 6 bleue","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":-36,"s":[1.094]},{"t":36,"s":[-0.865]}],"ix":10,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":-36,"s":[302.575,60.965,0],"to":[31.667,0,0],"ti":[-31.667,0,0]},{"t":36,"s":[492.575,60.965,0]}],"ix":2,"x":"var $bm_rt;\n$bm_rt = loopOut('pingpong');"},"a":{"a":0,"k":[-10.925,301.957,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[21.885,-12.493],[115.096,52.885],[156,18.199],[0,0],[0,0]],"o":[[-158,90.194],[-182.855,-84.018],[-57.279,-6.682],[0,0],[0,0]],"v":[[417.5,297.349],[173.404,267.29],[-543.5,318.5],[-585.5,998.589],[465.5,1000.589]],"c":true},"ix":2},"nm":"Tracé 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50,60],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Forme 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":148,"st":-20,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"cache rond 7","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,387.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[774.189,774.189],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Tracé d'ellipse 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.406,-0.406],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":146,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Fond jaune","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.798,385,0],"ix":2},"a":{"a":0,"k":[-6.702,809.172,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[789.597,999.087],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Tracé rectangulaire 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Contour 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.2901960784313726,0.5647058823529412,0.8862745098039215,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fond 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-6.702,809.172],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,78.949],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformer "}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-1,"op":147,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/CrowdCast/Animations/grad.png b/CrowdCast/Animations/grad.png new file mode 100644 index 00000000..58cdc0f4 Binary files /dev/null and b/CrowdCast/Animations/grad.png differ diff --git a/CrowdCast/Animations/grad2.png b/CrowdCast/Animations/grad2.png new file mode 100644 index 00000000..aff4dcce Binary files /dev/null and b/CrowdCast/Animations/grad2.png differ diff --git a/CrowdCast/Assets/Assets.xcassets/.DS_Store b/CrowdCast/Assets/Assets.xcassets/.DS_Store new file mode 100644 index 00000000..81765302 Binary files /dev/null and b/CrowdCast/Assets/Assets.xcassets/.DS_Store differ diff --git a/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json b/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json index 86cf5fbb..65dffa3f 100644 --- a/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -31,13 +31,13 @@ "size" : "40x40" }, { - "filename" : "output-onlinepngtools (10).png", + "filename" : "Webp.net-resizeimage (12).png", "idiom" : "iphone", "scale" : "2x", "size" : "60x60" }, { - "filename" : "output-onlinepngtools (11).png", + "filename" : "Webp.net-resizeimage (13).png", "idiom" : "iphone", "scale" : "3x", "size" : "60x60" diff --git a/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Webp.net-resizeimage (12).png b/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Webp.net-resizeimage (12).png new file mode 100644 index 00000000..09d6b147 Binary files /dev/null and b/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Webp.net-resizeimage (12).png differ diff --git a/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Webp.net-resizeimage (13).png b/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Webp.net-resizeimage (13).png new file mode 100644 index 00000000..0ed2500e Binary files /dev/null and b/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/Webp.net-resizeimage (13).png differ diff --git a/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/output-onlinepngtools (10).png b/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/output-onlinepngtools (10).png deleted file mode 100644 index 61f65b76..00000000 Binary files a/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/output-onlinepngtools (10).png and /dev/null differ diff --git a/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/output-onlinepngtools (11).png b/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/output-onlinepngtools (11).png deleted file mode 100644 index 23ce2623..00000000 Binary files a/CrowdCast/Assets/Assets.xcassets/AppIcon.appiconset/output-onlinepngtools (11).png and /dev/null differ diff --git a/CrowdCast/Assets/GradBlack.png b/CrowdCast/Assets/GradBlack.png new file mode 100644 index 00000000..683aa8bb Binary files /dev/null and b/CrowdCast/Assets/GradBlack.png differ diff --git a/CrowdCast/Assets/Logos/Webp.net-resizeimage (1).png b/CrowdCast/Assets/Logos/Webp.net-resizeimage (1).png new file mode 100644 index 00000000..35efcd24 Binary files /dev/null and b/CrowdCast/Assets/Logos/Webp.net-resizeimage (1).png differ diff --git a/CrowdCast/Assets/Logos/Webp.net-resizeimage (2).png b/CrowdCast/Assets/Logos/Webp.net-resizeimage (2).png new file mode 100644 index 00000000..73b1c883 Binary files /dev/null and b/CrowdCast/Assets/Logos/Webp.net-resizeimage (2).png differ diff --git a/CrowdCast/Assets/Logos/Webp.net-resizeimage (3).png b/CrowdCast/Assets/Logos/Webp.net-resizeimage (3).png new file mode 100644 index 00000000..9a201893 Binary files /dev/null and b/CrowdCast/Assets/Logos/Webp.net-resizeimage (3).png differ diff --git a/CrowdCast/Assets/Logos/Webp.net-resizeimage (4).png b/CrowdCast/Assets/Logos/Webp.net-resizeimage (4).png new file mode 100644 index 00000000..56f0d241 Binary files /dev/null and b/CrowdCast/Assets/Logos/Webp.net-resizeimage (4).png differ diff --git a/CrowdCast/Assets/Logos/Webp.net-resizeimage (5).png b/CrowdCast/Assets/Logos/Webp.net-resizeimage (5).png new file mode 100644 index 00000000..df62b345 Binary files /dev/null and b/CrowdCast/Assets/Logos/Webp.net-resizeimage (5).png differ diff --git a/CrowdCast/Assets/Logos/Webp.net-resizeimage (6).png b/CrowdCast/Assets/Logos/Webp.net-resizeimage (6).png new file mode 100644 index 00000000..24edfb69 Binary files /dev/null and b/CrowdCast/Assets/Logos/Webp.net-resizeimage (6).png differ diff --git a/CrowdCast/Assets/Logos/Webp.net-resizeimage (7).png b/CrowdCast/Assets/Logos/Webp.net-resizeimage (7).png new file mode 100644 index 00000000..2cde4258 Binary files /dev/null and b/CrowdCast/Assets/Logos/Webp.net-resizeimage (7).png differ diff --git a/CrowdCast/Assets/Logos/Webp.net-resizeimage (8).png b/CrowdCast/Assets/Logos/Webp.net-resizeimage (8).png new file mode 100644 index 00000000..70e56e1f Binary files /dev/null and b/CrowdCast/Assets/Logos/Webp.net-resizeimage (8).png differ diff --git a/CrowdCast/Assets/Logos/blue_gradient.png b/CrowdCast/Assets/Logos/blue_gradient.png new file mode 100644 index 00000000..8a4f1dc8 Binary files /dev/null and b/CrowdCast/Assets/Logos/blue_gradient.png differ diff --git a/CrowdCast/Assets/blue_gradient2.png b/CrowdCast/Assets/blue_gradient2.png new file mode 100644 index 00000000..ad5a9a7d Binary files /dev/null and b/CrowdCast/Assets/blue_gradient2.png differ diff --git a/CrowdCast/Assets/call-grad.png b/CrowdCast/Assets/call-grad.png new file mode 100644 index 00000000..07370775 Binary files /dev/null and b/CrowdCast/Assets/call-grad.png differ diff --git a/CrowdCast/Colors/Colors.xcassets/Background.colorset/Contents.json b/CrowdCast/Colors/Colors.xcassets/Background.colorset/Contents.json index 04256378..8e7bae60 100644 --- a/CrowdCast/Colors/Colors.xcassets/Background.colorset/Contents.json +++ b/CrowdCast/Colors/Colors.xcassets/Background.colorset/Contents.json @@ -20,12 +20,10 @@ } ], "color" : { - "color-space" : "srgb", + "color-space" : "extended-gray", "components" : { "alpha" : "1.000", - "blue" : "0.000", - "green" : "0.000", - "red" : "0.000" + "white" : "0.000" } }, "idiom" : "universal" diff --git a/CrowdCast/Colors/Colors.xcassets/Foreground.colorset/Contents.json b/CrowdCast/Colors/Colors.xcassets/Foreground.colorset/Contents.json index afbcc23e..7f3ba59f 100644 --- a/CrowdCast/Colors/Colors.xcassets/Foreground.colorset/Contents.json +++ b/CrowdCast/Colors/Colors.xcassets/Foreground.colorset/Contents.json @@ -20,12 +20,10 @@ } ], "color" : { - "color-space" : "srgb", + "color-space" : "extended-gray", "components" : { "alpha" : "1.000", - "blue" : "0.047", - "green" : "0.047", - "red" : "0.047" + "white" : "0.060" } }, "idiom" : "universal" diff --git a/CrowdCast/CrowdCast.entitlements b/CrowdCast/CrowdCast.entitlements new file mode 100644 index 00000000..cbda9099 --- /dev/null +++ b/CrowdCast/CrowdCast.entitlements @@ -0,0 +1,16 @@ + + + + + aps-environment + development + com.apple.developer.applesignin + + Default + + com.apple.developer.associated-domains + + applinks:applinks:rw-universal-links-final.herokuapp.com + + + diff --git a/CrowdCast/Delegates/AppDelegate.swift b/CrowdCast/Delegates/AppDelegate.swift index 5f2fa3f0..d5298672 100644 --- a/CrowdCast/Delegates/AppDelegate.swift +++ b/CrowdCast/Delegates/AppDelegate.swift @@ -27,7 +27,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, CCUniversalCallToggle { Branch.getInstance().initSession(launchOptions: launchOptions) { (params, error) in print(params as? [String: AnyObject] ?? {}) } - + Branch.getInstance().validateSDKIntegration() return true } diff --git a/CrowdCast/Extensions/CCButton.swift b/CrowdCast/Extensions/CCButton.swift index 4c3dff60..a0b89787 100644 --- a/CrowdCast/Extensions/CCButton.swift +++ b/CrowdCast/Extensions/CCButton.swift @@ -52,11 +52,11 @@ class CCButton : UIButton { } func redBorder() { - layer.borderColor = UIColor(named: "red")?.cgColor + layer.borderColor = UIColor.gray.cgColor } func greenBorder() { - layer.borderColor = UIColor(named: "green")?.cgColor + layer.borderColor = UIColor(named: "blue")?.cgColor } func addView() { diff --git a/CrowdCast/Firebase/Dynamic Links/CCDynamicLinkEngine.swift b/CrowdCast/Firebase/Dynamic Links/CCDynamicLinkEngine.swift index a963ca4d..97bb35df 100644 --- a/CrowdCast/Firebase/Dynamic Links/CCDynamicLinkEngine.swift +++ b/CrowdCast/Firebase/Dynamic Links/CCDynamicLinkEngine.swift @@ -8,6 +8,7 @@ import Foundation import Branch +import FirebaseDynamicLinks protocol CCDynamicLinkEngine {} @@ -21,6 +22,18 @@ extension CCDynamicLinkEngine { guard error == nil else { completion(.failure(.branchLinkError)); return } completion(.success(string)) } + +// guard let link = URL(string: "https://crowdcast.link") else { return } +// let dynamicLinksDomainURIPrefix = "https://crowdcast.link" +// let linkBuilder = DynamicLinkComponents(link: link, domainURIPrefix: dynamicLinksDomainURIPrefix) +// linkBuilder?.iOSParameters = DynamicLinkIOSParameters(bundleID: "com.usmannazir.crowdcast") +// completion(.success(linkBuilder?.url?.absoluteString)) +// +// guard let longDynamicLink = linkBuilder?.url else { return } +// completion(.success(longDynamicLink.absoluteString)) +// linkBuilder?.shorten(completion: { shortLink, warnings, error in +// completion(.success(shortLink?.absoluteString)) +// }) } } @@ -33,7 +46,7 @@ extension CCDynamicLinkEngine { private func linkProperties() -> BranchLinkProperties { let lp = BranchLinkProperties() - lp.addControlParam("$ios_url", withValue: "http://apple.com") + lp.addControlParam("$ios_url", withValue: "www.google.com") return lp } } diff --git a/CrowdCast/Fonts/Respondent/RespondentBlack_PERSONAL_USE_ONLY.otf b/CrowdCast/Fonts/Respondent/RespondentBlack_PERSONAL_USE_ONLY.otf new file mode 100644 index 00000000..2957ff25 Binary files /dev/null and b/CrowdCast/Fonts/Respondent/RespondentBlack_PERSONAL_USE_ONLY.otf differ diff --git a/CrowdCast/Fonts/Respondent/RespondentBold_PERSONAL_USE_ONLY.otf b/CrowdCast/Fonts/Respondent/RespondentBold_PERSONAL_USE_ONLY.otf new file mode 100644 index 00000000..31ef3f42 Binary files /dev/null and b/CrowdCast/Fonts/Respondent/RespondentBold_PERSONAL_USE_ONLY.otf differ diff --git a/CrowdCast/Fonts/Respondent/RespondentLight_PERSONAL_USE_ONLY.otf b/CrowdCast/Fonts/Respondent/RespondentLight_PERSONAL_USE_ONLY.otf new file mode 100644 index 00000000..4e7dd3ec Binary files /dev/null and b/CrowdCast/Fonts/Respondent/RespondentLight_PERSONAL_USE_ONLY.otf differ diff --git a/CrowdCast/Fonts/Respondent/RespondentMedium_PERSONAL_USE_ONLY.otf b/CrowdCast/Fonts/Respondent/RespondentMedium_PERSONAL_USE_ONLY.otf new file mode 100644 index 00000000..bd5decc4 Binary files /dev/null and b/CrowdCast/Fonts/Respondent/RespondentMedium_PERSONAL_USE_ONLY.otf differ diff --git a/CrowdCast/Fonts/Respondent/RespondentThin_PERSONAL_USE_ONLY.otf b/CrowdCast/Fonts/Respondent/RespondentThin_PERSONAL_USE_ONLY.otf new file mode 100644 index 00000000..fc893606 Binary files /dev/null and b/CrowdCast/Fonts/Respondent/RespondentThin_PERSONAL_USE_ONLY.otf differ diff --git a/CrowdCast/GoogleService-Info.plist b/CrowdCast/GoogleService-Info.plist new file mode 100644 index 00000000..1e6bcaf1 --- /dev/null +++ b/CrowdCast/GoogleService-Info.plist @@ -0,0 +1,38 @@ + + + + + CLIENT_ID + 228520965935-p04e4komjhogv0d3sui1sqhjrmmr3cct.apps.googleusercontent.com + REVERSED_CLIENT_ID + com.googleusercontent.apps.228520965935-p04e4komjhogv0d3sui1sqhjrmmr3cct + ANDROID_CLIENT_ID + 228520965935-83n2iivv76l5v7rne91sb9ss3igfj0q6.apps.googleusercontent.com + API_KEY + AIzaSyCq-rIvwJ-7a9NAmvy1shdS4mG3GLGHUEQ + GCM_SENDER_ID + 228520965935 + PLIST_VERSION + 1 + BUNDLE_ID + com.usmannazir.crowdcast + PROJECT_ID + crowdcast-31303 + STORAGE_BUCKET + crowdcast-31303.appspot.com + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:228520965935:ios:b61e49a331bbd5519fd3da + DATABASE_URL + https://crowdcast-31303.firebaseio.com + + \ No newline at end of file diff --git a/CrowdCast/Illustrations/colorful_lines.png b/CrowdCast/Illustrations/colorful_lines.png new file mode 100644 index 00000000..e10bbe5c Binary files /dev/null and b/CrowdCast/Illustrations/colorful_lines.png differ diff --git a/CrowdCast/Info.plist b/CrowdCast/Info.plist index c7efcfa4..7f316259 100644 --- a/CrowdCast/Info.plist +++ b/CrowdCast/Info.plist @@ -19,11 +19,13 @@ CFBundleURLTypes + CFBundleTypeRole + Editor CFBundleURLName CFBundleURLSchemes - crowdcastr + crowdcast.link @@ -77,7 +79,7 @@ key_live_jaI3kq5bJu7p8lFqTVWFVodoEvgXjnFU branch_universal_link_domains - crowdcastr.app.link + crowdcast.link diff --git a/CrowdCast/Protocols/CCSplashVC.swift b/CrowdCast/Protocols/CCSplashVC.swift index df66c06c..434525b6 100644 --- a/CrowdCast/Protocols/CCSplashVC.swift +++ b/CrowdCast/Protocols/CCSplashVC.swift @@ -8,11 +8,23 @@ import UIKit import FirebaseAuth +import Lottie class CCSplashVC: UIViewController, CCSyncUserData { + @IBOutlet weak var crowdCast: UILabel! + @IBOutlet weak var backgroundGradient: AnimationView! + let anim : AnimationView = .init(name: "9395-background-gradient")//.init(name: "10989-gradient-1") + @IBOutlet weak var bottomText: UILabel! + + override func viewDidLoad() { super.viewDidLoad() + anim.frame = CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.height) + anim.loopMode = .playOnce + anim.animationSpeed = 10 + anim.contentMode = .scaleAspectFill + self.backgroundGradient.addSubview(anim) decideScreen() } } @@ -24,12 +36,32 @@ extension CCSplashVC { if(Auth.auth().currentUser != nil){ syncUserData(uid: Auth.auth().currentUser?.uid ?? "") { (result) in switch result { - case .success(_) : DispatchQueue.main.async { self.moveToHome();} + case .success(_) : + DispatchQueue.main.async { + self.anim.play(fromFrame: 0, toFrame: 540, loopMode: .playOnce) { (_) in + UIView.transition(with: self.crowdCast, duration: 1, options: .transitionCrossDissolve) { [weak self] in + self?.crowdCast.textColor = UIColor(named: "Main Accent") + self?.crowdCast.alpha = 0 + self?.bottomText.alpha = 0 + self?.backgroundGradient.alpha = 0 + } completion: { [weak self] (_) in + self?.moveToHome() + } + } + } + case .failure(let error): prints(error) } } } else { - moveToLogin() + DispatchQueue.main.async { + UIView.animate(withDuration: 1) { [weak self] in + self?.crowdCast.textColor = UIColor(named: "Main Accent") + self?.crowdCast.alpha = 0 + self?.bottomText.alpha = 0 + self?.backgroundGradient.alpha = 0 + } completion: { (_) in self.moveToLogin()} + } } } } diff --git a/CrowdCast/Services/CCProfileManager.swift b/CrowdCast/Services/CCProfileManager.swift index bdb66309..5dcc8759 100644 --- a/CrowdCast/Services/CCProfileManager.swift +++ b/CrowdCast/Services/CCProfileManager.swift @@ -43,7 +43,7 @@ extension CCProfileManager : CCUserService { private func fetchProfile(uid: String, result: @escaping (Result) -> ()){ fetchUserProfile(uid: uid) { [weak self] (callbackResult) in switch callbackResult { - case .failure(let error) : prints("\(error)") + case .failure(let error) : result(.failure(.fetchUserProfileFailure)) case .success(let fetchedUser) : result(.success(fetchedUser)) } } diff --git a/CrowdCast/Source/.DS_Store b/CrowdCast/Source/.DS_Store index 5ec23b01..1216b6cf 100644 Binary files a/CrowdCast/Source/.DS_Store and b/CrowdCast/Source/.DS_Store differ diff --git a/CrowdCast/Source/Channels/.DS_Store b/CrowdCast/Source/Channels/.DS_Store index 3d239e6c..6cf4fb81 100644 Binary files a/CrowdCast/Source/Channels/.DS_Store and b/CrowdCast/Source/Channels/.DS_Store differ diff --git a/CrowdCast/Source/Channels/Call Screen/CCCallScreenVC.swift b/CrowdCast/Source/Channels/Call Screen/CCCallScreenVC.swift index 262d3776..b0be6929 100644 --- a/CrowdCast/Source/Channels/Call Screen/CCCallScreenVC.swift +++ b/CrowdCast/Source/Channels/Call Screen/CCCallScreenVC.swift @@ -17,7 +17,6 @@ class CCCallScreenVC: CCUIViewController { @IBOutlet weak var ripple : AnimationView! @IBOutlet weak var profileView : UIImageView! @IBOutlet weak var collectionView : UICollectionView! - @IBOutlet weak var actionBar : UIVisualEffectView! override func viewDidLoad() { super.viewDidLoad() @@ -50,8 +49,6 @@ extension CCCallScreenVC : CCImageStorage { collectionView.dataSource = self collectionView.delegate = self collectionView.register(UINib(nibName: Nib.reuseIdentifier.CCCallMemberCell, bundle: nil), forCellWithReuseIdentifier: Nib.reuseIdentifier.CCCallMemberCell) - actionBar.layer.cornerRadius = 10 - actionBar.layer.masksToBounds = true // ripple.play() // ripple.loopMode = .loop getImage(memberID: CCProfileManager.sharedInstance.getUID()) { [weak self](result) in diff --git a/CrowdCast/Source/Channels/Channel Details/CCChannelDetailsVC.swift b/CrowdCast/Source/Channels/Channel Details/CCChannelDetailsVC.swift index a250fd63..d569353d 100644 --- a/CrowdCast/Source/Channels/Channel Details/CCChannelDetailsVC.swift +++ b/CrowdCast/Source/Channels/Channel Details/CCChannelDetailsVC.swift @@ -60,7 +60,7 @@ extension CCChannelDetailsVC : UITableViewDataSource, UITableViewDelegate { } func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat { - return 50 + return 40 } func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? { diff --git a/CrowdCast/Source/Groups/.DS_Store b/CrowdCast/Source/Groups/.DS_Store new file mode 100644 index 00000000..23457d58 Binary files /dev/null and b/CrowdCast/Source/Groups/.DS_Store differ diff --git a/CrowdCast/Source/Login/CCLoginVC.swift b/CrowdCast/Source/Login/CCLoginVC.swift index 493b76e5..4c7c8b9f 100644 --- a/CrowdCast/Source/Login/CCLoginVC.swift +++ b/CrowdCast/Source/Login/CCLoginVC.swift @@ -11,6 +11,8 @@ import FirebaseAuth import FirebaseFirestore import Device import IQKeyboardManagerSwift +import Lottie +import AuthenticationServices class CCLoginVC: CCUIViewController { @@ -20,8 +22,12 @@ class CCLoginVC: CCUIViewController { @IBOutlet weak var emailIcon: UIImageView! @IBOutlet weak var passwordIcon: UIImageView! - @IBOutlet weak var IllustrationTopGap: NSLayoutConstraint! - @IBOutlet weak var IllustrationBottomGap: NSLayoutConstraint! + // @IBOutlet weak var IllustrationTopGap: NSLayoutConstraint! + // @IBOutlet weak var IllustrationBottomGap: NSLayoutConstraint! + + @IBOutlet weak var curtainView: UIView! + + @IBOutlet weak var animationView: AnimationView! override func viewDidLoad() { super.viewDidLoad() @@ -34,11 +40,31 @@ class CCLoginVC: CCUIViewController { emailIcon.alpha = 0.7 passwordIcon.alpha = 0.7 - emailTextField.text = "aleemt6@gmail.com" - passwordTextField.text = "aleemt6" + emailTextField.text = "usmant4@gmail.com" + passwordTextField.text = "usmant4" + + // IllustrationBottomGap.constant = Device.size() > Size.screen4_7Inch ? 75 : 10 + // IllustrationTopGap.constant = Device.size() > Size.screen4_7Inch ? 60 : 20 + + UIView.animate(withDuration: 0.75) { [weak self] in + self?.curtainView.alpha = 0 + } completion: { (_) in } + + animationView.loopMode = .autoReverse + animationView.contentMode = .center + animationView.animationSpeed = 0.6 + animationView.play(completion: nil) + } + + @IBAction func signInWithAppleTapped() { + let appleIDProvider = ASAuthorizationAppleIDProvider() + let request = appleIDProvider.createRequest() + request.requestedScopes = [.fullName, .email] - IllustrationBottomGap.constant = Device.size() > Size.screen4_7Inch ? 75 : 10 - IllustrationTopGap.constant = Device.size() > Size.screen4_7Inch ? 60 : 20 + let authorizationController = ASAuthorizationController(authorizationRequests: [request]) + authorizationController.delegate = self + authorizationController.presentationContextProvider = self + authorizationController.performRequests() } } @@ -71,12 +97,12 @@ extension CCLoginVC { func signIn_Email(email: String, password: String){ Auth.auth().signIn(withEmail: email, password: password) { [weak self] (result, error) in guard error == nil else { self?.signInFailed(error: error); return } - self?.signInSuccessFul(result: result) +// self?.signInSuccessFul(result: result) } } } -extension CCLoginVC : CCSyncUserData { +extension CCLoginVC : CCSyncUserData, CCUserService { func signInFailed(error: Error?){ activeButton?.hideSpinner() @@ -84,15 +110,92 @@ extension CCLoginVC : CCSyncUserData { print("Can't sign in.") } - func signInSuccessFul(result: AuthDataResult?){ + func signInSuccessFul(result: AuthDataResult?, email: String, firstName: String, lastName: String){ guard let uid = result?.user.uid else { return } print("Signed in.") generateHapticFeedback(.light) syncUserData(uid: uid) { [weak self](result) in switch result { - case .success(_) : self?.moveToHome() - case .failure(let error) : self?.signInFailed(error: error) + case .success(_) : + UIView.animate(withDuration: 0.75) { [weak self] in + self?.curtainView.alpha = 1 + } completion: { (_) in + self?.moveToHome() + } + case .failure(let error): + self?.createUser(uid: uid, email: email, firstName: firstName, lastName: lastName) + } + } + } + + func createUser(uid: String?, email: String, firstName: String, lastName: String){ + guard let uid = uid else { return } + addNewUser(uid: uid, email: email, firstName: firstName, lastName: lastName) { [weak self](result) in + switch result { + case .success(_): + self?.syncUserData(uid: uid) { [weak self](result) in + switch result { + case .success(_) : + UIView.animate(withDuration: 0.75) { [weak self] in + self?.curtainView.alpha = 1 + } completion: { (_) in + self?.moveToHome() + } + case .failure(let error): + self?.signInFailed(error: error) + } + } + case .failure(let error): + self?.signInFailed(error: error) + } + } + } +} + +extension CCLoginVC : ASAuthorizationControllerDelegate, ASAuthorizationControllerPresentationContextProviding, CCNonceGenerator { + + func presentationAnchor(for controller: ASAuthorizationController) -> ASPresentationAnchor { + return self.view.window! + } + + func authorizationController(controller: ASAuthorizationController, didCompleteWithAuthorization authorization: ASAuthorization) { + switch authorization.credential { + case let appleIDCredential as ASAuthorizationAppleIDCredential: + guard let appleIDToken = appleIDCredential.identityToken, let idTokenString = String(data: appleIDToken, encoding: .utf8) else { return } + let credential = OAuthProvider.credential(withProviderID: "apple.com", idToken: idTokenString, rawNonce: randomNonceString()) + + let fullName = appleIDCredential.fullName! + let email = appleIDCredential.email + + Auth.auth().signIn(with: credential) { [weak self] (result, error) in + guard error == nil else { self?.signInFailed(error: error); return } + self?.signInSuccessFul(result: result, email: email ?? (self!.readUserEmailInKeychain()), firstName: PersonNameComponentsFormatter().string(from: fullName) ?? "CC", lastName: "CC") } + saveUserEmailInKeychain(email ?? "crowd@cast.com") + default: + break + } + } + + private func saveUserEmailInKeychain(_ email: String) { + do { + try KeychainItem(service: "com.iusmann.cyty", account: "email").saveItem(email) + } catch { + print("Unable to save userIdentifier to keychain.") } } + + private func readUserEmailInKeychain() -> String { + do { + let email = try KeychainItem(service: "com.iusmann.cyty", account: "email").readItem() + return email + } catch { + print("Unable to save userIdentifier to keychain.") + } + return "?" + } + + func progressToHome(){ + print("Got to home") + } } diff --git a/CrowdCast/Source/Nibs/.DS_Store b/CrowdCast/Source/Nibs/.DS_Store new file mode 100644 index 00000000..3e38525c Binary files /dev/null and b/CrowdCast/Source/Nibs/.DS_Store differ diff --git a/CrowdCast/Source/Nibs/ChannelCard/CCCardMember/CCCardMemberCell.swift b/CrowdCast/Source/Nibs/ChannelCard/CCCardMember/CCCardMemberCell.swift index 7d785636..00aeaada 100644 --- a/CrowdCast/Source/Nibs/ChannelCard/CCCardMember/CCCardMemberCell.swift +++ b/CrowdCast/Source/Nibs/ChannelCard/CCCardMember/CCCardMemberCell.swift @@ -34,6 +34,7 @@ class CCCardMemberCell: UICollectionViewCell { extension CCCardMemberCell : CCImageStorage { func setImage(){ + imageView.kf.cancelDownloadTask() getImage(memberID: memberID) { [weak self] (result) in switch result { case .success(let imageResource): diff --git a/CrowdCast/Source/Nibs/ChannelDetailCells/DetailsSegueCell/CCDetailsSegueTVC.xib b/CrowdCast/Source/Nibs/ChannelDetailCells/DetailsSegueCell/CCDetailsSegueTVC.xib index 317c7078..aebe1e0c 100644 --- a/CrowdCast/Source/Nibs/ChannelDetailCells/DetailsSegueCell/CCDetailsSegueTVC.xib +++ b/CrowdCast/Source/Nibs/ChannelDetailCells/DetailsSegueCell/CCDetailsSegueTVC.xib @@ -1,8 +1,9 @@ - + - + + @@ -13,12 +14,12 @@ - + diff --git a/CrowdCast/Source/Nibs/ChannelDetailCells/SwitchCell/CCSwitchTVC.xib b/CrowdCast/Source/Nibs/ChannelDetailCells/SwitchCell/CCSwitchTVC.xib index 35a6b395..b0370e20 100644 --- a/CrowdCast/Source/Nibs/ChannelDetailCells/SwitchCell/CCSwitchTVC.xib +++ b/CrowdCast/Source/Nibs/ChannelDetailCells/SwitchCell/CCSwitchTVC.xib @@ -1,8 +1,9 @@ - + - + + @@ -26,8 +27,8 @@ @@ -56,7 +57,7 @@ - + diff --git a/CrowdCast/Source/Nibs/ChannelDetailCells/TextCell/CCTextCell.xib b/CrowdCast/Source/Nibs/ChannelDetailCells/TextCell/CCTextCell.xib index e70b2b3e..57e659a8 100644 --- a/CrowdCast/Source/Nibs/ChannelDetailCells/TextCell/CCTextCell.xib +++ b/CrowdCast/Source/Nibs/ChannelDetailCells/TextCell/CCTextCell.xib @@ -1,8 +1,9 @@ - + - + + @@ -17,8 +18,8 @@ diff --git a/CrowdCast/Source/Nibs/CrowdCell/CCCrowdCell.swift b/CrowdCast/Source/Nibs/CrowdCell/CCCrowdCell.swift index 58a6791a..42f357ec 100644 --- a/CrowdCast/Source/Nibs/CrowdCell/CCCrowdCell.swift +++ b/CrowdCast/Source/Nibs/CrowdCell/CCCrowdCell.swift @@ -39,14 +39,17 @@ class CCCrowdCell: UICollectionViewCell, CCImageStorage { bgImage.layer.cornerRadius = 10 bgBlur.layer.cornerRadius = 10 cardBackgroundView.layer.borderWidth = 0.5 - cardBackgroundView.layer.borderColor = UIColor.white.cgColor + cardBackgroundView.layer.borderColor = UIColor(named: "Inverted")?.cgColor cardBackgroundView.layer.shadowOpacity = 0.3 cardBackgroundView.layer.shadowOffset = CGSize(width: 0, height: 2) cardImage.layer.cornerRadius = 10 bgImage.clipsToBounds = true + contentView.layer.masksToBounds = true + cardBackgroundView.layer.masksToBounds = true } func setGroupImage(id: String?) { + cardImage.kf.cancelDownloadTask() getImage(memberID: id ?? "", directory: .groups, result: { [weak self](result) in switch result { case .success(let imageResource): diff --git a/CrowdCast/Source/Nibs/CrowdCell/CCCrowdCell.xib b/CrowdCast/Source/Nibs/CrowdCell/CCCrowdCell.xib index 8153353a..d9e93a99 100644 --- a/CrowdCast/Source/Nibs/CrowdCell/CCCrowdCell.xib +++ b/CrowdCast/Source/Nibs/CrowdCell/CCCrowdCell.xib @@ -1,8 +1,9 @@ - + - + + @@ -11,30 +12,30 @@ - + - + - + - + - - + + - - - - + + + + - + - - + - + - + + - - + @@ -93,12 +94,11 @@ - + - - + diff --git a/CrowdCast/Source/Nibs/Details Section Header/CCDetailsSectionHeader.xib b/CrowdCast/Source/Nibs/Details Section Header/CCDetailsSectionHeader.xib index eedda44d..5b634baa 100644 --- a/CrowdCast/Source/Nibs/Details Section Header/CCDetailsSectionHeader.xib +++ b/CrowdCast/Source/Nibs/Details Section Header/CCDetailsSectionHeader.xib @@ -1,8 +1,9 @@ - + - + + @@ -18,15 +19,15 @@ - + - + diff --git a/CrowdCast/Source/Nibs/EmptyPinnedChannels/CCEmptyPinnedChannels.swift b/CrowdCast/Source/Nibs/EmptyPinnedChannels/CCEmptyPinnedChannels.swift index d36c13ae..9392fc32 100644 --- a/CrowdCast/Source/Nibs/EmptyPinnedChannels/CCEmptyPinnedChannels.swift +++ b/CrowdCast/Source/Nibs/EmptyPinnedChannels/CCEmptyPinnedChannels.swift @@ -18,4 +18,8 @@ class CCEmptyPinnedChannels: UITableViewHeaderFooterView { } */ + override func prepareForReuse() { + super.prepareForReuse() + backgroundColor = .yellow + } } diff --git a/CrowdCast/Source/Nibs/EmptyPinnedChannels/CCEmptyPinnedChannels.xib b/CrowdCast/Source/Nibs/EmptyPinnedChannels/CCEmptyPinnedChannels.xib index 6c738ca8..e83f6d8b 100644 --- a/CrowdCast/Source/Nibs/EmptyPinnedChannels/CCEmptyPinnedChannels.xib +++ b/CrowdCast/Source/Nibs/EmptyPinnedChannels/CCEmptyPinnedChannels.xib @@ -1,8 +1,10 @@ - + - + + + @@ -13,6 +15,10 @@ + + + + @@ -31,13 +37,26 @@ + + + + + + - + + + + + + + + diff --git a/CrowdCast/Source/Nibs/EmptySectionFooter/CCEmptyTableView.xib b/CrowdCast/Source/Nibs/EmptySectionFooter/CCEmptyTableView.xib index ca79f28f..61412921 100644 --- a/CrowdCast/Source/Nibs/EmptySectionFooter/CCEmptyTableView.xib +++ b/CrowdCast/Source/Nibs/EmptySectionFooter/CCEmptyTableView.xib @@ -1,9 +1,12 @@ - + - + + + + @@ -13,40 +16,59 @@ + + + + - + - + + + - + + + + - + + + + + + diff --git a/CrowdCast/Source/Settings/CCSettingsVC.swift b/CrowdCast/Source/Settings/CCSettingsVC.swift index 43ce40d5..5f5a9647 100644 --- a/CrowdCast/Source/Settings/CCSettingsVC.swift +++ b/CrowdCast/Source/Settings/CCSettingsVC.swift @@ -91,4 +91,8 @@ extension CCSettingsVC : UITableViewDataSource, UITableViewDelegate { func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { viewModel?.rowSelected(indexPath: indexPath) } + + func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { + return 50 + } } diff --git a/CrowdCast/Source/Settings/CCSettingsVM.swift b/CrowdCast/Source/Settings/CCSettingsVM.swift index d4f63889..a7369395 100644 --- a/CrowdCast/Source/Settings/CCSettingsVM.swift +++ b/CrowdCast/Source/Settings/CCSettingsVM.swift @@ -12,6 +12,10 @@ import UIKit struct CCSettingsVM { let data = [ + CCCellData(title: "Share Application", titleColor: .label), + CCCellData(title: "Give Feedback", titleColor: .label), + CCCellData(title: "Privacy Policy", titleColor: .label), + CCCellData(title: "Terms & Conditions", titleColor: .label), CCCellData(title: "Logout", titleColor: .red) ] } @@ -28,7 +32,7 @@ extension CCSettingsVM { func rowSelected(indexPath: IndexPath) { switch indexPath.row { - case 0: + case 4: signOut() default: prints("Unhandled Row Selection") diff --git a/CrowdCast/Source/Tabs/.DS_Store b/CrowdCast/Source/Tabs/.DS_Store new file mode 100644 index 00000000..ce3da904 Binary files /dev/null and b/CrowdCast/Source/Tabs/.DS_Store differ diff --git a/CrowdCast/Source/Tabs/ChannelsTab/CCChannelsVC.swift b/CrowdCast/Source/Tabs/ChannelsTab/CCChannelsVC.swift index 85718f3c..809d8c00 100644 --- a/CrowdCast/Source/Tabs/ChannelsTab/CCChannelsVC.swift +++ b/CrowdCast/Source/Tabs/ChannelsTab/CCChannelsVC.swift @@ -79,9 +79,9 @@ extension CCChannelsVC { guard indexPaths.count > 0 else { return } DispatchQueue.main.async { [weak self] in self?.tableView.beginUpdates() - self?.tableView.insertRows(at: indexPaths, with: .left) + self?.tableView.insertRows(at: indexPaths, with: .automatic) self?.tableView.endUpdates() - self?.tableView.reloadSections(IndexSet(arrayLiteral: 0), with: .left) + self?.tableView.reloadSections(IndexSet(arrayLiteral: 0), with: .automatic) } } diff --git a/CrowdCast/Source/Tabs/ChannelsTab/CCChannelsVM.swift b/CrowdCast/Source/Tabs/ChannelsTab/CCChannelsVM.swift index a0d3b3f7..8a0eda4b 100644 --- a/CrowdCast/Source/Tabs/ChannelsTab/CCChannelsVM.swift +++ b/CrowdCast/Source/Tabs/ChannelsTab/CCChannelsVM.swift @@ -61,6 +61,12 @@ extension CCChannelsVM : CCChannelsService, CCDispatchQueue, CCGetIndexPaths { func fetchFreshData() { + self.myChannels.clearData() + self.joinedChannels.clearData() + + //Not moving forward at the moment (Need to do some work) +// guard false else { return } + let dg = DispatchGroup() var fetchedCounts = (0, 0) diff --git a/CrowdCast/Source/Tabs/CrowdsTab/CCCrowdsVC.swift b/CrowdCast/Source/Tabs/CrowdsTab/CCCrowdsVC.swift index 7520c3ef..1b52acf3 100644 --- a/CrowdCast/Source/Tabs/CrowdsTab/CCCrowdsVC.swift +++ b/CrowdCast/Source/Tabs/CrowdsTab/CCCrowdsVC.swift @@ -86,7 +86,7 @@ extension CCCrowdsVC : UICollectionViewDataSource, UICollectionViewDelegate, CCG } func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { - return CGSize(width: (collectionView.frame.size.width - 10) / 2, height: 200) + return CGSize(width: (collectionView.frame.size.width - 15) / 2, height: 250) } func numberOfSections(in collectionView: UICollectionView) -> Int { diff --git a/CrowdCast/Source/Tabs/OverviewTab/CCOverviewVC.swift b/CrowdCast/Source/Tabs/OverviewTab/CCOverviewVC.swift index 4f7843b5..c1697ff0 100644 --- a/CrowdCast/Source/Tabs/OverviewTab/CCOverviewVC.swift +++ b/CrowdCast/Source/Tabs/OverviewTab/CCOverviewVC.swift @@ -12,11 +12,13 @@ import Device class CCOverviewVC: CCUIViewController { @IBOutlet weak var tableView: UITableView! + @IBOutlet weak var curtainView: UIView! var viewModel = CCOverviewVM() override func viewDidLoad() { super.viewDidLoad() + tabBarController?.view.addSubview(curtainView) setupView() } @@ -27,6 +29,9 @@ class CCOverviewVC: CCUIViewController { largeTitles : true, profileAction : #selector(viewSettings)) setupTableView() + UIView.animate(withDuration: 0.75) { [weak self] in + self?.curtainView.alpha = 0 + } completion: { (_) in } } } diff --git a/CrowdCast/Storyboards/Base.lproj/LaunchScreen.storyboard b/CrowdCast/Storyboards/Base.lproj/LaunchScreen.storyboard index 0c08af11..99d9e2b2 100644 --- a/CrowdCast/Storyboards/Base.lproj/LaunchScreen.storyboard +++ b/CrowdCast/Storyboards/Base.lproj/LaunchScreen.storyboard @@ -1,8 +1,9 @@ - + - + + @@ -15,8 +16,35 @@ - + + + + + + + + + + + + + + + + + + @@ -25,6 +53,7 @@ + diff --git a/CrowdCast/Storyboards/Base.lproj/Main.storyboard b/CrowdCast/Storyboards/Base.lproj/Main.storyboard index 701d5d40..74fdfaab 100644 --- a/CrowdCast/Storyboards/Base.lproj/Main.storyboard +++ b/CrowdCast/Storyboards/Base.lproj/Main.storyboard @@ -1,10 +1,12 @@ - + - + + + @@ -15,9 +17,42 @@ - + + + + + + + + + + + + + + + + + + + + + + + + @@ -31,41 +66,17 @@ - - - - + - - - + + + - + - + + + + + + + + + + + + + + + + + + + + + + - + + + - + + + + + + + + + - - - + + + + - - - + + @@ -338,7 +465,7 @@ - - - - + + @@ -504,7 +632,6 @@ - @@ -523,7 +650,7 @@ - - - + @@ -557,7 +684,7 @@ - - + @@ -588,7 +715,7 @@ - + @@ -596,7 +723,22 @@ - + + + + + + + + + + + + + + + + diff --git a/CrowdCast/Storyboards/CCJoinChannelVC.swift b/CrowdCast/Storyboards/CCJoinChannelVC.swift index 8def76ff..765d20d2 100644 --- a/CrowdCast/Storyboards/CCJoinChannelVC.swift +++ b/CrowdCast/Storyboards/CCJoinChannelVC.swift @@ -99,7 +99,7 @@ extension CCJoinChannelVC : CCImageStorage { func refreshNavBar(){ navigationController?.navigationBar.tintColor = UIColor(named: "Inverted") navigationItem.title = viewModel?.channelName() ?? "" - if viewModel?.data?.isGroupChannel ?? false { navigationItem.rightBarButtonItems?.remove(at: 1) } +// if viewModel?.data?.isGroupChannel ?? false { navigationItem.rightBarButtonItems?.remove(at: 1) } } func toggleForeignJoinView(enable: Bool){ diff --git a/CrowdCast/Storyboards/Channels.storyboard b/CrowdCast/Storyboards/Channels.storyboard index 2fcd9c66..508a51d5 100644 --- a/CrowdCast/Storyboards/Channels.storyboard +++ b/CrowdCast/Storyboards/Channels.storyboard @@ -1,10 +1,13 @@ - + - + + + + @@ -42,7 +45,7 @@ - + @@ -68,7 +71,7 @@ - + @@ -91,7 +94,7 @@ - + @@ -118,7 +121,7 @@ - + @@ -147,7 +150,7 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + + + + - - + - + + - - + + + + + + - + - + - - @@ -409,7 +411,7 @@ - + @@ -420,7 +422,7 @@ - + @@ -467,7 +469,7 @@ - - + @@ -523,7 +526,6 @@ - @@ -589,7 +591,7 @@ - + @@ -615,7 +617,7 @@ - + @@ -638,7 +640,7 @@ - + @@ -658,7 +660,7 @@ -