feat(companion): update app logo and splash screen (#26372)
* feat(companion): add ios logo * update app.json to use new icon for iOS * refactor: update app.json and icon.json for improved formatting and naming consistency * feat: add expo-splash-screen plugin and update app.json configuration * chore: update adaptive icon * chore: update adaptive icon
This commit is contained in:
+17
-3
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"expo": {
|
||||
"name": "expo-wxt-app",
|
||||
"name": "Calcom",
|
||||
"slug": "calcom-companion",
|
||||
"scheme": "expo-wxt-app",
|
||||
"version": "1.0.0",
|
||||
@@ -22,7 +22,8 @@
|
||||
},
|
||||
"entitlements": {
|
||||
"com.apple.developer.default-data-protection": "NSFileProtectionComplete"
|
||||
}
|
||||
},
|
||||
"icon": "./assets/cal-logo.icon"
|
||||
},
|
||||
"android": {
|
||||
"adaptiveIcon": {
|
||||
@@ -44,7 +45,20 @@
|
||||
}
|
||||
},
|
||||
"owner": "calcoms-organization",
|
||||
"plugins": ["expo-router", "expo-secure-store", "expo-web-browser", "expo-image"],
|
||||
"plugins": [
|
||||
"expo-router",
|
||||
"expo-secure-store",
|
||||
"expo-web-browser",
|
||||
"expo-image",
|
||||
[
|
||||
"expo-splash-screen",
|
||||
{
|
||||
"backgroundColor": "#ffffff",
|
||||
"image": "./assets/splash-icon.png",
|
||||
"imageWidth": 200
|
||||
}
|
||||
]
|
||||
],
|
||||
"experiments": {
|
||||
"typedRoutes": true,
|
||||
"reactCompiler": true
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 9.7 KiB |
@@ -0,0 +1,5 @@
|
||||
<svg width="40" height="21" viewBox="0 0 40 21" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M10.0582 20.817C4.32115 20.817 0 16.2763 0 10.6704C0 5.04589 4.1005 0.467773 10.0582 0.467773C13.2209 0.467773 15.409 1.43945 17.1191 3.66311L14.3609 5.96151C13.2025 4.72822 11.805 4.11158 10.0582 4.11158C6.17833 4.11158 4.04533 7.08268 4.04533 10.6704C4.04533 14.2582 6.38059 17.1732 10.0582 17.1732C11.7866 17.1732 13.2577 16.5566 14.4161 15.3233L17.1375 17.7151C15.501 19.8453 13.2577 20.817 10.0582 20.817Z" fill="#292929"/>
|
||||
<path d="M29.0161 5.88601H32.7304V20.4612H29.0161V18.331C28.2438 19.8446 26.9566 20.8536 24.4927 20.8536C20.5577 20.8536 17.4133 17.4341 17.4133 13.2297C17.4133 9.02528 20.5577 5.60571 24.4927 5.60571C26.9383 5.60571 28.2438 6.61477 29.0161 8.12835V5.88601ZM29.1264 13.2297C29.1264 10.95 27.5634 9.06266 25.0995 9.06266C22.7274 9.06266 21.1828 10.9686 21.1828 13.2297C21.1828 15.4346 22.7274 17.3967 25.0995 17.3967C27.5451 17.3967 29.1264 15.4907 29.1264 13.2297Z" fill="#292929"/>
|
||||
<path d="M35.3599 0H39.0742V20.4427H35.3599V0Z" fill="#292929"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"fill": "automatic",
|
||||
"groups": [
|
||||
{
|
||||
"layers": [
|
||||
{
|
||||
"blend-mode-specializations": [
|
||||
{
|
||||
"appearance": "tinted",
|
||||
"value": "normal"
|
||||
}
|
||||
],
|
||||
"fill-specializations": [
|
||||
{
|
||||
"appearance": "dark",
|
||||
"value": {
|
||||
"solid": "srgb:1.00000,1.00000,1.00000,1.00000"
|
||||
}
|
||||
},
|
||||
{
|
||||
"appearance": "tinted",
|
||||
"value": {
|
||||
"solid": "srgb:1.00000,1.00000,1.00000,1.00000"
|
||||
}
|
||||
}
|
||||
],
|
||||
"glass": false,
|
||||
"image-name": "cal.svg",
|
||||
"name": "cal",
|
||||
"position": {
|
||||
"scale": 19.57,
|
||||
"translation-in-points": [-17, 2]
|
||||
}
|
||||
}
|
||||
],
|
||||
"shadow": {
|
||||
"kind": "neutral",
|
||||
"opacity": 0.5
|
||||
},
|
||||
"translucency": {
|
||||
"enabled": true,
|
||||
"value": 0.5
|
||||
}
|
||||
}
|
||||
],
|
||||
"supported-platforms": {
|
||||
"circles": ["watchOS"],
|
||||
"squares": "shared"
|
||||
}
|
||||
}
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 13 KiB |
@@ -25,6 +25,7 @@
|
||||
"expo-linking": "8.0.12-canary-20251230-fc48ddc",
|
||||
"expo-router": "7.0.0-canary-20251230-fc48ddc",
|
||||
"expo-secure-store": "15.0.9-canary-20251230-fc48ddc",
|
||||
"expo-splash-screen": "31.0.14-canary-20251230-fc48ddc",
|
||||
"expo-status-bar": "3.0.10-canary-20251230-fc48ddc",
|
||||
"expo-web-browser": "15.0.11-canary-20251230-fc48ddc",
|
||||
"nativewind": "4.2.1",
|
||||
@@ -1074,6 +1075,8 @@
|
||||
|
||||
"expo-server": ["expo-server@1.0.6-canary-20251230-fc48ddc", "", {}, "sha512-YW0GxVbpfupc455TH/lfX9FRgnS+ZpTi9ydENYQ0EaB/2dbmnruD5w/FzixKk/zBNGipZp0ix0OYRo0SPEvaPQ=="],
|
||||
|
||||
"expo-splash-screen": ["expo-splash-screen@31.0.14-canary-20251230-fc48ddc", "", { "dependencies": { "@expo/prebuild-config": "54.0.9-canary-20251230-fc48ddc" }, "peerDependencies": { "expo": "55.0.0-canary-20251230-fc48ddc" } }, "sha512-t6aBi/2u4JjAJ2GlqwO2+OZzwEY3vgV/JVeff0M+cZTM7v7ezaBtbuR/f/43KAvBWduNh+26sPlQC1lMO/pu3w=="],
|
||||
|
||||
"expo-status-bar": ["expo-status-bar@3.0.10-canary-20251230-fc48ddc", "", { "dependencies": { "react-native-is-edge-to-edge": "^1.2.1" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-Lkbb3e6yyRtkmjpTfwIYbO9XDmhPeSipyJLBa5nADq8eiGf7kXZ1pmaLEelPl05azCPY3109bJzhvbonz86sIg=="],
|
||||
|
||||
"expo-symbols": ["expo-symbols@1.1.0-canary-20251230-fc48ddc", "", { "dependencies": { "@expo-google-fonts/material-symbols": "^0.4.1", "sf-symbols-typescript": "^2.0.0" }, "peerDependencies": { "expo": "55.0.0-canary-20251230-fc48ddc", "expo-font": "14.1.0-canary-20251230-fc48ddc", "react": "*", "react-native": "*" } }, "sha512-3cDn97a5NP6bBBHhN/U9/QKZrvqoSUOYtaTPbfH/WBDJC/kM6hzD8/BQBNe7Vt9ygcAh2iFx3w5DcFlxsMyKAw=="],
|
||||
|
||||
@@ -71,6 +71,7 @@
|
||||
"expo-linking": "8.0.12-canary-20251230-fc48ddc",
|
||||
"expo-router": "7.0.0-canary-20251230-fc48ddc",
|
||||
"expo-secure-store": "15.0.9-canary-20251230-fc48ddc",
|
||||
"expo-splash-screen": "31.0.14-canary-20251230-fc48ddc",
|
||||
"expo-status-bar": "3.0.10-canary-20251230-fc48ddc",
|
||||
"expo-web-browser": "15.0.11-canary-20251230-fc48ddc",
|
||||
"nativewind": "4.2.1",
|
||||
|
||||
Reference in New Issue
Block a user