diff options
author | Samuel Newman <mozzius@protonmail.com> | 2024-11-27 14:41:18 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-27 14:41:18 +0000 |
commit | 6a29296ae0a1207a54323cc20fad1acdec8cba03 (patch) | |
tree | ccfbbe623158ebf57f1d45ccba684a4ca2c12402 /app.config.js | |
parent | c7d57b63744db040e6790625de7029afdd7387eb (diff) | |
download | voidsky-6a29296ae0a1207a54323cc20fad1acdec8cba03.tar.zst |
[Subs] Custom app icons (#6758)
* custom icons * rm default * clouds.jpg * use cross-platform fork * minor fixes for android * update dynamic icon lib * gate app icon settings behind discover debug dids * rename clouds * Bop it * Update default ios icon as well * Remove old icon * Update logo placement * update to latest expo-dynamic-app-icon * fix android icon sizes --------- Co-authored-by: Eric Bailey <git@esb.lol>
Diffstat (limited to 'app.config.js')
-rw-r--r-- | app.config.js | 71 |
1 files changed, 69 insertions, 2 deletions
diff --git a/app.config.js b/app.config.js index 149b949e6..fd754a50f 100644 --- a/app.config.js +++ b/app.config.js @@ -71,7 +71,7 @@ module.exports = function (config) { policy: 'appVersion', }, orientation: 'portrait', - icon: './assets/icon.png', + icon: './assets/app-icons/ios_icon_default_light.png', userInterfaceStyle: 'automatic', splash: SPLASH_CONFIG, // hsl(211, 99%, 53%), same as palette.default.brandText @@ -162,7 +162,7 @@ module.exports = function (config) { backgroundColor: DARK_SPLASH_CONFIG_ANDROID.backgroundColor, }, android: { - icon: './assets/icon.png', + icon: './assets/app-icons/android_icon_default_light.png', adaptiveIcon: { foregroundImage: './assets/icon-android-foreground.png', monochromeImage: './assets/icon-android-foreground.png', @@ -273,6 +273,73 @@ module.exports = function (config) { ], }, ], + [ + '@mozzius/expo-dynamic-app-icon', + { + /** + * Default set + */ + default_light: { + ios: './assets/app-icons/ios_icon_default_light.png', + android: './assets/app-icons/android_icon_default_light.png', + prerendered: true, + }, + default_dark: { + ios: './assets/app-icons/ios_icon_default_dark.png', + android: './assets/app-icons/android_icon_default_dark.png', + prerendered: true, + }, + + /** + * Bluesky+ core set + */ + core_aurora: { + ios: './assets/app-icons/ios_icon_core_aurora.png', + android: './assets/app-icons/android_icon_core_aurora.png', + prerendered: true, + }, + core_bonfire: { + ios: './assets/app-icons/ios_icon_core_bonfire.png', + android: './assets/app-icons/android_icon_core_bonfire.png', + prerendered: true, + }, + core_sunrise: { + ios: './assets/app-icons/ios_icon_core_sunrise.png', + android: './assets/app-icons/android_icon_core_sunrise.png', + prerendered: true, + }, + core_sunset: { + ios: './assets/app-icons/ios_icon_core_sunset.png', + android: './assets/app-icons/android_icon_core_sunset.png', + prerendered: true, + }, + core_midnight: { + ios: './assets/app-icons/ios_icon_core_midnight.png', + android: './assets/app-icons/android_icon_core_midnight.png', + prerendered: true, + }, + core_flat_blue: { + ios: './assets/app-icons/ios_icon_core_flat_blue.png', + android: './assets/app-icons/android_icon_core_flat_blue.png', + prerendered: true, + }, + core_flat_white: { + ios: './assets/app-icons/ios_icon_core_flat_white.png', + android: './assets/app-icons/android_icon_core_flat_white.png', + prerendered: true, + }, + core_flat_black: { + ios: './assets/app-icons/ios_icon_core_flat_black.png', + android: './assets/app-icons/android_icon_core_flat_black.png', + prerendered: true, + }, + core_classic: { + ios: './assets/app-icons/ios_icon_core_classic.png', + android: './assets/app-icons/android_icon_core_classic.png', + prerendered: true, + }, + }, + ], ].filter(Boolean), extra: { eas: { |