diff --git a/packages/mobile/ios/AppIcon.icon/Assets/Logo_Glyph_Mono.png b/packages/mobile/ios/AppIcon.icon/Assets/Logo_Glyph_Mono.png new file mode 100755 index 00000000000..94da228e8af Binary files /dev/null and b/packages/mobile/ios/AppIcon.icon/Assets/Logo_Glyph_Mono.png differ diff --git a/packages/mobile/ios/AppIcon.icon/icon.json b/packages/mobile/ios/AppIcon.icon/icon.json new file mode 100755 index 00000000000..e02fe1b078b --- /dev/null +++ b/packages/mobile/ios/AppIcon.icon/icon.json @@ -0,0 +1,119 @@ +{ + "color-space-for-untagged-svg-colors" : "display-p3", + "fill-specializations" : [ + { + "value" : { + "linear-gradient" : [ + "display-p3:0.91765,0.91765,0.91765,1.00000", + "srgb:1.00000,1.00000,1.00000,1.00000" + ] + } + }, + { + "appearance" : "dark", + "value" : { + "linear-gradient" : [ + "display-p3:0.13333,0.13333,0.13333,1.00000", + "srgb:0.00000,0.00000,0.00000,1.00000" + ] + } + } + ], + "groups" : [ + { + "blur-material" : null, + "hidden" : false, + "layers" : [ + { + "fill-specializations" : [ + { + "value" : { + "solid" : "display-p3:0.08342,0.08342,0.08342,1.00000" + } + }, + { + "appearance" : "dark", + "value" : { + "solid" : "srgb:0.98039,0.98039,0.98039,1.00000" + } + }, + { + "appearance" : "tinted", + "value" : { + "solid" : "extended-gray:1.00000,1.00000" + } + } + ], + "image-name" : "Logo_Glyph_Mono.png", + "name" : "Logo_Glyph_Mono", + "position" : { + "scale" : 1.54, + "translation-in-points" : [ + -77.09375, + -71.75 + ] + } + } + ], + "lighting" : "individual", + "name" : "logo", + "opacity-specializations" : [ + { + "appearance" : "dark", + "value" : 1 + } + ], + "position" : { + "scale" : 0.26, + "translation-in-points" : [ + 0, + 0 + ] + }, + "shadow-specializations" : [ + { + "value" : { + "kind" : "layer-color", + "opacity" : 0.1 + } + }, + { + "appearance" : "tinted", + "value" : { + "kind" : "layer-color", + "opacity" : 0.6 + } + } + ], + "specular-specializations" : [ + { + "value" : false + }, + { + "appearance" : "tinted", + "value" : true + } + ], + "translucency-specializations" : [ + { + "value" : { + "enabled" : true, + "value" : 0.01 + } + }, + { + "appearance" : "tinted", + "value" : { + "enabled" : true, + "value" : 0.61 + } + } + ] + } + ], + "supported-platforms" : { + "squares" : [ + "iOS" + ] + } +} \ No newline at end of file diff --git a/packages/mobile/ios/AudiusReactNative.xcodeproj/project.pbxproj b/packages/mobile/ios/AudiusReactNative.xcodeproj/project.pbxproj index 8af9e63935f..8fed5c69f5c 100644 --- a/packages/mobile/ios/AudiusReactNative.xcodeproj/project.pbxproj +++ b/packages/mobile/ios/AudiusReactNative.xcodeproj/project.pbxproj @@ -13,6 +13,7 @@ 13B32CE723D2782B002F0526 /* SampleSwiftFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13B32CE623D2782B002F0526 /* SampleSwiftFile.swift */; }; 23194AD02E3813E7009B2F97 /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23194ACD2E3813E7009B2F97 /* NotificationService.swift */; }; 23A43AB92E37E73000CDCDF2 /* RichPushExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 23A43AB12E37E73000CDCDF2 /* RichPushExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + 23D1B8DA2F5B490600D6C282 /* AppIcon.icon in Resources */ = {isa = PBXBuildFile; fileRef = 23D1B8D92F5B490600D6C282 /* AppIcon.icon */; }; 253BCCFA2B324974007DC74C /* NSureSDK.m in Sources */ = {isa = PBXBuildFile; fileRef = 253BCCF92B324974007DC74C /* NSureSDK.m */; }; 32FE1B49FE7E47B69CF28E06 /* AvenirNextLTPro-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = EA6D8E31A68B4451B423AFF0 /* AvenirNextLTPro-Bold.otf */; }; 43C373D295154DA6B89272D5 /* Colors.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 04F6B3542BF84180BC937315 /* Colors.xcassets */; }; @@ -58,7 +59,7 @@ /* Begin PBXFileReference section */ 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 00E356F21AD99517003FC87E /* AudiusReactNativeTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AudiusReactNativeTests.m; sourceTree = ""; }; - 04F6B3542BF84180BC937315 /* Colors.xcassets */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = folder.assetcatalog; name = Colors.xcassets; path = AudiusReactNative/Colors.xcassets; sourceTree = ""; }; + 04F6B3542BF84180BC937315 /* Colors.xcassets */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = folder.assetcatalog; name = Colors.xcassets; path = AudiusReactNative/Colors.xcassets; sourceTree = ""; }; 13B07F961A680F5B00A75B9A /* Audius Music.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Audius Music.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = AudiusReactNative/AppDelegate.h; sourceTree = ""; }; 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = AudiusReactNative/AppDelegate.mm; sourceTree = ""; }; @@ -71,6 +72,7 @@ 23194ACC2E3813E7009B2F97 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 23194ACD2E3813E7009B2F97 /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; 23A43AB12E37E73000CDCDF2 /* RichPushExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = RichPushExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; }; + 23D1B8D92F5B490600D6C282 /* AppIcon.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = AppIcon.icon; sourceTree = ""; }; 253BCCF82B324974007DC74C /* NSureSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSureSDK.h; path = AudiusReactNative/NSureSDK.h; sourceTree = ""; }; 253BCCF92B324974007DC74C /* NSureSDK.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSureSDK.m; path = AudiusReactNative/NSureSDK.m; sourceTree = ""; }; 33E11CC84EEA4109B8A1AE2C /* AvenirNextLTPro-Medium.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "AvenirNextLTPro-Medium.otf"; path = "../src/assets/fonts/AvenirNextLTPro-Medium.otf"; sourceTree = ""; }; @@ -193,6 +195,7 @@ 13B32CE523D2782A002F0526 /* AudiusReactNative-Bridging-Header.h */, A5F065694F9E40CE97972CFA /* Resources */, F2E727A52732EE4F008E4614 /* Recovered References */, + 23D1B8D92F5B490600D6C282 /* AppIcon.icon */, ); indentWidth = 2; sourceTree = ""; @@ -340,6 +343,7 @@ 9204DC5D38C1495FA330CF12 /* AvenirNextLTPro-Regular.otf in Resources */, CFE33B15004249189EB75CDC /* AvenirNextLTPro-UltLt.otf in Resources */, F50849B3CA2D48F3852465FA /* AvenirNextLTPro-Light.otf in Resources */, + 23D1B8DA2F5B490600D6C282 /* AppIcon.icon in Resources */, 9A21B5C22EF94A738EBABFED /* AvenirNextLTPro-Thin.otf in Resources */, 43C373D295154DA6B89272D5 /* Colors.xcassets in Resources */, ); @@ -435,10 +439,14 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-resources-${CONFIGURATION}-input-files.xcfilelist", ); + inputPaths = ( + ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-resources-${CONFIGURATION}-output-files.xcfilelist", ); + outputPaths = ( + ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-resources.sh\"\n"; @@ -452,10 +460,14 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); + inputPaths = ( + ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); + outputPaths = ( + ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-frameworks.sh\"\n"; @@ -502,6 +514,7 @@ buildSettings = { APP_DISPLAY_NAME = "Audius Music"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; BUNDLE_ID_SUFFIX = ""; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "AudiusReactNative/Audius Music.entitlements"; @@ -537,6 +550,7 @@ buildSettings = { APP_DISPLAY_NAME = "Audius Music"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; BUNDLE_ID_SUFFIX = ""; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "AudiusReactNative/Audius Music.entitlements"; @@ -889,7 +903,8 @@ baseConfigurationReference = 1FBFACF443D7D1D743A6B13A /* Pods-AudiusReactNative.releasecandidate.xcconfig */; buildSettings = { APP_DISPLAY_NAME = "RC - Prod (Audius)"; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon.ReleaseCandidate; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; BUNDLE_ID_SUFFIX = ""; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "AudiusReactNative/Audius Music.entitlements"; diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024.png deleted file mode 100644 index 1220d3c1ec6..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024~dark.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024~dark.png deleted file mode 100644 index 0bd7ea7884f..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024~dark.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024~tinted.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024~tinted.png deleted file mode 100644 index 1a7251a73af..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/AppIcon1024x1024~tinted.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/Contents.json b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/Contents.json deleted file mode 100644 index cfb4078c5a0..00000000000 --- a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.ReleaseCandidate.appiconset/Contents.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "images" : [ - { - "filename" : "AppIcon1024x1024.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "dark" - } - ], - "filename" : "AppIcon1024x1024~dark.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "tinted" - } - ], - "filename" : "AppIcon1024x1024~tinted.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024.png deleted file mode 100644 index 1a683ab5dee..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024~dark.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024~dark.png deleted file mode 100644 index e1814fe2e9b..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024~dark.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024~tinted.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024~tinted.png deleted file mode 100644 index 5992e1d3e48..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/AppIcon1024x1024~tinted.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/Contents.json b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/Contents.json deleted file mode 100644 index cfb4078c5a0..00000000000 --- a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.Staging.appiconset/Contents.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "images" : [ - { - "filename" : "AppIcon1024x1024.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "dark" - } - ], - "filename" : "AppIcon1024x1024~dark.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "tinted" - } - ], - "filename" : "AppIcon1024x1024~tinted.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024.png deleted file mode 100644 index 5b952eae511..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024~dark.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024~dark.png deleted file mode 100644 index 547d4310ec6..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024~dark.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024~tinted.png b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024~tinted.png deleted file mode 100644 index e2f0b7f3b99..00000000000 Binary files a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/AppIcon1024x1024~tinted.png and /dev/null differ diff --git a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/Contents.json b/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index cfb4078c5a0..00000000000 --- a/packages/mobile/ios/AudiusReactNative/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "images" : [ - { - "filename" : "AppIcon1024x1024.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "dark" - } - ], - "filename" : "AppIcon1024x1024~dark.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "tinted" - } - ], - "filename" : "AppIcon1024x1024~tinted.png", - "idiom" : "universal", - "platform" : "ios", - "size" : "1024x1024" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/packages/web/src/pages/search-explore-page/components/desktop/SearchExplorePage.tsx b/packages/web/src/pages/search-explore-page/components/desktop/SearchExplorePage.tsx index 75114b7aee6..b7516874d7e 100644 --- a/packages/web/src/pages/search-explore-page/components/desktop/SearchExplorePage.tsx +++ b/packages/web/src/pages/search-explore-page/components/desktop/SearchExplorePage.tsx @@ -229,9 +229,10 @@ const SearchExplorePage = ({ ph='unit14' css={{ backgroundImage: `url(${exploreHeaderLanding})`, - backgroundPosition: 'center', + backgroundPosition: '50% 25%', backgroundSize: 'cover', backgroundRepeat: 'no-repeat', + border: '1px solid var(--harmony-border-default)', opacity: bannerIsVisible ? 1 : 0, transition: `opacity ${motion.quick}` }}