Skip to content

Commit 912dbd6

Browse files
graycreateclaude
andcommitted
feat: update app icon with single high-resolution asset
Modernize app icon configuration to use a single high-resolution image (1024x1024) that Xcode automatically scales to all required sizes. Changes: - Replace multiple icon size variants with single v1.png asset - Update Contents.json to use single-size configuration - Remove deprecated demo and logo image assets - Simplify icon management for future updates Benefits: - Reduces asset maintenance overhead - Uses modern Xcode app icon best practices - Smaller repository size by removing redundant sizes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 16fc965 commit 912dbd6

24 files changed

+21
-143
lines changed

V2er/Assets.xcassets/AppIcon.appiconset/Contents.json

Lines changed: 21 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,111 +1,31 @@
11
{
22
"images" : [
33
{
4-
"filename" : "[email protected]",
5-
"idiom" : "iphone",
6-
"scale" : "2x",
7-
"size" : "20x20"
8-
},
9-
{
10-
"filename" : "[email protected]",
11-
"idiom" : "iphone",
12-
"scale" : "3x",
13-
"size" : "20x20"
14-
},
15-
{
16-
"filename" : "[email protected]",
17-
"idiom" : "iphone",
18-
"scale" : "2x",
19-
"size" : "29x29"
20-
},
21-
{
22-
"filename" : "[email protected]",
23-
"idiom" : "iphone",
24-
"scale" : "3x",
25-
"size" : "29x29"
26-
},
27-
{
28-
"filename" : "[email protected]",
29-
"idiom" : "iphone",
30-
"scale" : "2x",
31-
"size" : "40x40"
32-
},
33-
{
34-
"filename" : "[email protected]",
35-
"idiom" : "iphone",
36-
"scale" : "3x",
37-
"size" : "40x40"
38-
},
39-
{
40-
"filename" : "[email protected]",
41-
"idiom" : "iphone",
42-
"scale" : "2x",
43-
"size" : "60x60"
44-
},
45-
{
46-
"filename" : "[email protected]",
47-
"idiom" : "iphone",
48-
"scale" : "3x",
49-
"size" : "60x60"
50-
},
51-
{
52-
"filename" : "Icon-App-20x20.png",
53-
"idiom" : "ipad",
54-
"scale" : "1x",
55-
"size" : "20x20"
56-
},
57-
{
58-
"filename" : "[email protected]",
59-
"idiom" : "ipad",
60-
"scale" : "2x",
61-
"size" : "20x20"
62-
},
63-
{
64-
"filename" : "Icon-App-29x29.png",
65-
"idiom" : "ipad",
66-
"scale" : "1x",
67-
"size" : "29x29"
68-
},
69-
{
70-
"filename" : "[email protected]",
71-
"idiom" : "ipad",
72-
"scale" : "2x",
73-
"size" : "29x29"
74-
},
75-
{
76-
"filename" : "Icon-App-40x40.png",
77-
"idiom" : "ipad",
78-
"scale" : "1x",
79-
"size" : "40x40"
80-
},
81-
{
82-
"filename" : "[email protected]",
83-
"idiom" : "ipad",
84-
"scale" : "2x",
85-
"size" : "40x40"
86-
},
87-
{
88-
"filename" : "Icon-App-76x76.png",
89-
"idiom" : "ipad",
90-
"scale" : "1x",
91-
"size" : "76x76"
92-
},
93-
{
94-
"filename" : "[email protected]",
95-
"idiom" : "ipad",
96-
"scale" : "2x",
97-
"size" : "76x76"
4+
"filename" : "v1.png",
5+
"idiom" : "universal",
6+
"platform" : "ios",
7+
"size" : "1024x1024"
988
},
999
{
100-
"filename" : "[email protected]",
101-
"idiom" : "ipad",
102-
"scale" : "2x",
103-
"size" : "83.5x83.5"
10+
"appearances" : [
11+
{
12+
"appearance" : "luminosity",
13+
"value" : "dark"
14+
}
15+
],
16+
"idiom" : "universal",
17+
"platform" : "ios",
18+
"size" : "1024x1024"
10419
},
10520
{
106-
"filename" : "Icon-App-iTunes.png",
107-
"idiom" : "ios-marketing",
108-
"scale" : "1x",
21+
"appearances" : [
22+
{
23+
"appearance" : "luminosity",
24+
"value" : "tinted"
25+
}
26+
],
27+
"idiom" : "universal",
28+
"platform" : "ios",
10929
"size" : "1024x1024"
11030
}
11131
],
-772 Bytes
Binary file not shown.
-1.01 KB
Binary file not shown.
-1.01 KB
Binary file not shown.
-1.25 KB
Binary file not shown.
-841 Bytes
Binary file not shown.
-1.24 KB
Binary file not shown.
-1.24 KB
Binary file not shown.
-1.58 KB
Binary file not shown.
-1.01 KB
Binary file not shown.

0 commit comments

Comments
 (0)