Skip to content

Commit d1e31e8

Browse files
dadachiclaude
andcommitted
Update AppIcon to nativeapptemplate-branded artwork
Replaces the previous Free-branded icon layers (free.svg, free_background.svg, icon.svg) with the new nativeapptemplate-icon-composer-foreground.svg foreground asset and refreshes icon.json (background color, blend mode, shadow kind, and translucency) to match the upstream NativeAppTemplate-iOS branding. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent eb31947 commit d1e31e8

6 files changed

Lines changed: 33 additions & 109 deletions

File tree

NativeAppTemplate.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@
3131
012009FC299F1E190078A1F9 /* OrderedCollections in Frameworks */ = {isa = PBXBuildFile; productRef = 012009FB299F1E190078A1F9 /* OrderedCollections */; };
3232
012643372B3554AD00D4E9BD /* AcceptTermsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 012643362B3554AD00D4E9BD /* AcceptTermsView.swift */; };
3333
013292BE262C3EA400690B75 /* LoggedInShopkeeper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 013292BD262C3EA400690B75 /* LoggedInShopkeeper.swift */; };
34+
0139822A2FA815A2005DF953 /* AppIcon.icon in Resources */ = {isa = PBXBuildFile; fileRef = 013982292FA815A2005DF953 /* AppIcon.icon */; };
3435
013DE735284E99DF00528CC5 /* ShopCreateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 013DE734284E99DF00528CC5 /* ShopCreateView.swift */; };
3536
01467357299902230005423D /* ShopSettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01467356299902230005423D /* ShopSettingsView.swift */; };
3637
01482FA42B351E4100A56D43 /* AcceptPrivacyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01482FA32B351E4100A56D43 /* AcceptPrivacyView.swift */; };
37-
014E79252F83205400F37DF7 /* AppIcon.icon in Resources */ = {isa = PBXBuildFile; fileRef = 014E79242F83205400F37DF7 /* AppIcon.icon */; };
3838
0150A36629B14BB300907F96 /* SendResetPassword.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0150A36529B14BB300907F96 /* SendResetPassword.swift */; };
3939
0158BA0125C174E0008EC9D5 /* ShopsRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0158BA0025C174E0008EC9D5 /* ShopsRequest.swift */; };
4040
015C78052B72DA2C00B6523C /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 015C78042B72DA2C00B6523C /* PrivacyInfo.xcprivacy */; };
@@ -186,10 +186,10 @@
186186
012643362B3554AD00D4E9BD /* AcceptTermsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcceptTermsView.swift; sourceTree = "<group>"; };
187187
013292BD262C3EA400690B75 /* LoggedInShopkeeper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggedInShopkeeper.swift; sourceTree = "<group>"; };
188188
0135E8E22D7E4478004AD8FA /* SampleCode.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = SampleCode.xcconfig; sourceTree = "<group>"; };
189+
013982292FA815A2005DF953 /* AppIcon.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = AppIcon.icon; sourceTree = "<group>"; };
189190
013DE734284E99DF00528CC5 /* ShopCreateView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShopCreateView.swift; sourceTree = "<group>"; };
190191
01467356299902230005423D /* ShopSettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShopSettingsView.swift; sourceTree = "<group>"; };
191192
01482FA32B351E4100A56D43 /* AcceptPrivacyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcceptPrivacyView.swift; sourceTree = "<group>"; };
192-
014E79242F83205400F37DF7 /* AppIcon.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = AppIcon.icon; sourceTree = "<group>"; };
193193
0150A36529B14BB300907F96 /* SendResetPassword.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendResetPassword.swift; sourceTree = "<group>"; };
194194
0158BA0025C174E0008EC9D5 /* ShopsRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShopsRequest.swift; sourceTree = "<group>"; };
195195
015C78042B72DA2C00B6523C /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
@@ -427,7 +427,7 @@
427427
014E79232F831FA600F37DF7 /* Resources */ = {
428428
isa = PBXGroup;
429429
children = (
430-
014E79242F83205400F37DF7 /* AppIcon.icon */,
430+
013982292FA815A2005DF953 /* AppIcon.icon */,
431431
011F6DF4259EF16600BED22E /* Assets.xcassets */,
432432
);
433433
path = Resources;
@@ -878,7 +878,7 @@
878878
isa = PBXResourcesBuildPhase;
879879
files = (
880880
015C78052B72DA2C00B6523C /* PrivacyInfo.xcprivacy in Resources */,
881-
014E79252F83205400F37DF7 /* AppIcon.icon in Resources */,
881+
0139822A2FA815A2005DF953 /* AppIcon.icon in Resources */,
882882
011F6DF8259EF16600BED22E /* Preview Assets.xcassets in Resources */,
883883
011F6DF5259EF16600BED22E /* Assets.xcassets in Resources */,
884884
);

NativeAppTemplate/Resources/AppIcon.icon/Assets/free.svg

Lines changed: 0 additions & 20 deletions
This file was deleted.

NativeAppTemplate/Resources/AppIcon.icon/Assets/free_background.svg

Lines changed: 0 additions & 9 deletions
This file was deleted.

NativeAppTemplate/Resources/AppIcon.icon/Assets/icon.svg

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 24 additions & 0 deletions
Loading

NativeAppTemplate/Resources/AppIcon.icon/icon.json

Lines changed: 5 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,23 @@
11
{
22
"fill" : {
3-
"automatic-gradient" : "srgb:0.00000,0.00000,0.00000,1.00000"
3+
"automatic-gradient" : "srgb:0.10196,0.13725,0.19608,1.00000"
44
},
55
"groups" : [
66
{
7-
"blend-mode" : "normal",
8-
"blur-material" : null,
9-
"hidden" : false,
7+
"blend-mode" : "lighten",
108
"layers" : [
119
{
12-
"blend-mode" : "normal",
13-
"fill" : {
14-
"solid" : "srgb:1.00000,0.00000,0.00000,1.00000"
15-
},
16-
"glass" : false,
17-
"image-name" : "free.svg",
18-
"name" : "free"
10+
"image-name" : "nativeapptemplate-icon-composer-foreground.svg",
11+
"name" : "nativeapptemplate-icon-composer-foreground"
1912
}
2013
],
21-
"lighting" : "individual",
22-
"shadow" : {
23-
"kind" : "none",
24-
"opacity" : 0.5
25-
},
26-
"specular" : false,
27-
"translucency" : {
28-
"enabled" : false,
29-
"value" : 0
30-
}
31-
},
32-
{
33-
"layers" : [
34-
{
35-
"fill" : {
36-
"solid" : "srgb:1.00000,1.00000,1.00000,1.00000"
37-
},
38-
"glass" : false,
39-
"hidden" : false,
40-
"image-name" : "free_background.svg",
41-
"name" : "free_background",
42-
"position" : {
43-
"scale" : 1,
44-
"translation-in-points" : [
45-
0,
46-
64
47-
]
48-
}
49-
}
50-
],
51-
"lighting" : "individual",
5214
"shadow" : {
5315
"kind" : "neutral",
5416
"opacity" : 0.5
5517
},
56-
"translucency" : {
57-
"enabled" : false,
58-
"value" : 0.5
59-
}
60-
},
61-
{
62-
"blend-mode" : "plus-lighter",
63-
"blur-material" : null,
64-
"hidden" : false,
65-
"layers" : [
66-
{
67-
"hidden" : false,
68-
"image-name" : "icon.svg",
69-
"name" : "icon"
70-
}
71-
],
72-
"lighting" : "individual",
73-
"shadow" : {
74-
"kind" : "layer-color",
75-
"opacity" : 0.5
76-
},
77-
"specular" : true,
7818
"translucency" : {
7919
"enabled" : true,
80-
"value" : 0.2
20+
"value" : 0.5
8121
}
8222
}
8323
],

0 commit comments

Comments
 (0)