diff --git a/apps/app-frontend/src/assets/netherstar.png b/apps/app-frontend/src/assets/netherstar.png
index 775eaf9..9a84733 100644
Binary files a/apps/app-frontend/src/assets/netherstar.png and b/apps/app-frontend/src/assets/netherstar.png differ
diff --git a/apps/app/icons/128x128.png b/apps/app/icons/128x128.png
index 912f1fa..9f18931 100644
Binary files a/apps/app/icons/128x128.png and b/apps/app/icons/128x128.png differ
diff --git a/apps/app/icons/128x128@2x.png b/apps/app/icons/128x128@2x.png
index 94ba6ed..0bd4843 100644
Binary files a/apps/app/icons/128x128@2x.png and b/apps/app/icons/128x128@2x.png differ
diff --git a/apps/app/icons/32x32.png b/apps/app/icons/32x32.png
index 31cbbec..768f972 100644
Binary files a/apps/app/icons/32x32.png and b/apps/app/icons/32x32.png differ
diff --git a/apps/app/icons/64x64.png b/apps/app/icons/64x64.png
index 1115d0e..efe31f4 100644
Binary files a/apps/app/icons/64x64.png and b/apps/app/icons/64x64.png differ
diff --git a/apps/app/icons/Square107x107Logo.png b/apps/app/icons/Square107x107Logo.png
index 956a61b..9d3cfbe 100644
Binary files a/apps/app/icons/Square107x107Logo.png and b/apps/app/icons/Square107x107Logo.png differ
diff --git a/apps/app/icons/Square142x142Logo.png b/apps/app/icons/Square142x142Logo.png
index b2b1884..befe5d7 100644
Binary files a/apps/app/icons/Square142x142Logo.png and b/apps/app/icons/Square142x142Logo.png differ
diff --git a/apps/app/icons/Square150x150Logo.png b/apps/app/icons/Square150x150Logo.png
index d7a5a42..14ede24 100644
Binary files a/apps/app/icons/Square150x150Logo.png and b/apps/app/icons/Square150x150Logo.png differ
diff --git a/apps/app/icons/Square284x284Logo.png b/apps/app/icons/Square284x284Logo.png
index 3781355..1ba6a26 100644
Binary files a/apps/app/icons/Square284x284Logo.png and b/apps/app/icons/Square284x284Logo.png differ
diff --git a/apps/app/icons/Square30x30Logo.png b/apps/app/icons/Square30x30Logo.png
index 50843ab..a2735aa 100644
Binary files a/apps/app/icons/Square30x30Logo.png and b/apps/app/icons/Square30x30Logo.png differ
diff --git a/apps/app/icons/Square310x310Logo.png b/apps/app/icons/Square310x310Logo.png
index ebd6bac..c2c8ef6 100644
Binary files a/apps/app/icons/Square310x310Logo.png and b/apps/app/icons/Square310x310Logo.png differ
diff --git a/apps/app/icons/Square44x44Logo.png b/apps/app/icons/Square44x44Logo.png
index 6f019ec..1933d3a 100644
Binary files a/apps/app/icons/Square44x44Logo.png and b/apps/app/icons/Square44x44Logo.png differ
diff --git a/apps/app/icons/Square71x71Logo.png b/apps/app/icons/Square71x71Logo.png
index 47f7805..b7b7752 100644
Binary files a/apps/app/icons/Square71x71Logo.png and b/apps/app/icons/Square71x71Logo.png differ
diff --git a/apps/app/icons/Square89x89Logo.png b/apps/app/icons/Square89x89Logo.png
index ebc1b71..06910db 100644
Binary files a/apps/app/icons/Square89x89Logo.png and b/apps/app/icons/Square89x89Logo.png differ
diff --git a/apps/app/icons/StoreLogo.png b/apps/app/icons/StoreLogo.png
index e668f2b..3206248 100644
Binary files a/apps/app/icons/StoreLogo.png and b/apps/app/icons/StoreLogo.png differ
diff --git a/apps/app/icons/android/mipmap-anydpi-v26/ic_launcher.xml b/apps/app/icons/android/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 0000000..2ffbf24
--- /dev/null
+++ b/apps/app/icons/android/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/apps/app/icons/android/mipmap-hdpi/ic_launcher.png b/apps/app/icons/android/mipmap-hdpi/ic_launcher.png
index aa955e8..d145929 100644
Binary files a/apps/app/icons/android/mipmap-hdpi/ic_launcher.png and b/apps/app/icons/android/mipmap-hdpi/ic_launcher.png differ
diff --git a/apps/app/icons/android/mipmap-hdpi/ic_launcher_foreground.png b/apps/app/icons/android/mipmap-hdpi/ic_launcher_foreground.png
index 9586fac..982e2ba 100644
Binary files a/apps/app/icons/android/mipmap-hdpi/ic_launcher_foreground.png and b/apps/app/icons/android/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/apps/app/icons/android/mipmap-hdpi/ic_launcher_round.png b/apps/app/icons/android/mipmap-hdpi/ic_launcher_round.png
index aa955e8..a73170f 100644
Binary files a/apps/app/icons/android/mipmap-hdpi/ic_launcher_round.png and b/apps/app/icons/android/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/apps/app/icons/android/mipmap-mdpi/ic_launcher.png b/apps/app/icons/android/mipmap-mdpi/ic_launcher.png
index 5e35781..c7e0c54 100644
Binary files a/apps/app/icons/android/mipmap-mdpi/ic_launcher.png and b/apps/app/icons/android/mipmap-mdpi/ic_launcher.png differ
diff --git a/apps/app/icons/android/mipmap-mdpi/ic_launcher_foreground.png b/apps/app/icons/android/mipmap-mdpi/ic_launcher_foreground.png
index 9e90a94..96352a3 100644
Binary files a/apps/app/icons/android/mipmap-mdpi/ic_launcher_foreground.png and b/apps/app/icons/android/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/apps/app/icons/android/mipmap-mdpi/ic_launcher_round.png b/apps/app/icons/android/mipmap-mdpi/ic_launcher_round.png
index 5e35781..b3202f9 100644
Binary files a/apps/app/icons/android/mipmap-mdpi/ic_launcher_round.png and b/apps/app/icons/android/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/apps/app/icons/android/mipmap-xhdpi/ic_launcher.png b/apps/app/icons/android/mipmap-xhdpi/ic_launcher.png
index 83e4e92..d556859 100644
Binary files a/apps/app/icons/android/mipmap-xhdpi/ic_launcher.png and b/apps/app/icons/android/mipmap-xhdpi/ic_launcher.png differ
diff --git a/apps/app/icons/android/mipmap-xhdpi/ic_launcher_foreground.png b/apps/app/icons/android/mipmap-xhdpi/ic_launcher_foreground.png
index d44c4e1..559d732 100644
Binary files a/apps/app/icons/android/mipmap-xhdpi/ic_launcher_foreground.png and b/apps/app/icons/android/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/apps/app/icons/android/mipmap-xhdpi/ic_launcher_round.png b/apps/app/icons/android/mipmap-xhdpi/ic_launcher_round.png
index 83e4e92..da08836 100644
Binary files a/apps/app/icons/android/mipmap-xhdpi/ic_launcher_round.png and b/apps/app/icons/android/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/apps/app/icons/android/mipmap-xxhdpi/ic_launcher.png b/apps/app/icons/android/mipmap-xxhdpi/ic_launcher.png
index 04963f5..ec1007c 100644
Binary files a/apps/app/icons/android/mipmap-xxhdpi/ic_launcher.png and b/apps/app/icons/android/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/apps/app/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png b/apps/app/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png
index 432c436..e2feaf6 100644
Binary files a/apps/app/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png and b/apps/app/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png differ
diff --git a/apps/app/icons/android/mipmap-xxhdpi/ic_launcher_round.png b/apps/app/icons/android/mipmap-xxhdpi/ic_launcher_round.png
index 04963f5..f89d465 100644
Binary files a/apps/app/icons/android/mipmap-xxhdpi/ic_launcher_round.png and b/apps/app/icons/android/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher.png b/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher.png
index 7e5d78e..1d32273 100644
Binary files a/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher.png and b/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png
index 67f6ded..6ae9f43 100644
Binary files a/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png and b/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png differ
diff --git a/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher_round.png b/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher_round.png
index 7e5d78e..3875dbb 100644
Binary files a/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher_round.png and b/apps/app/icons/android/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/apps/app/icons/android/values/ic_launcher_background.xml b/apps/app/icons/android/values/ic_launcher_background.xml
new file mode 100644
index 0000000..ea9c223
--- /dev/null
+++ b/apps/app/icons/android/values/ic_launcher_background.xml
@@ -0,0 +1,4 @@
+
+
+ #fff
+
\ No newline at end of file
diff --git a/apps/app/icons/icon.icns b/apps/app/icons/icon.icns
index 11a9dbf..d8fb88a 100644
Binary files a/apps/app/icons/icon.icns and b/apps/app/icons/icon.icns differ
diff --git a/apps/app/icons/icon.ico b/apps/app/icons/icon.ico
index b966ccc..2eae44c 100644
Binary files a/apps/app/icons/icon.ico and b/apps/app/icons/icon.ico differ
diff --git a/apps/app/icons/icon.png b/apps/app/icons/icon.png
index 57ef0fd..0b462d4 100644
Binary files a/apps/app/icons/icon.png and b/apps/app/icons/icon.png differ
diff --git a/apps/app/icons/ios/AppIcon-20x20@1x.png b/apps/app/icons/ios/AppIcon-20x20@1x.png
index 229736e..88d7370 100644
Binary files a/apps/app/icons/ios/AppIcon-20x20@1x.png and b/apps/app/icons/ios/AppIcon-20x20@1x.png differ
diff --git a/apps/app/icons/ios/AppIcon-20x20@2x-1.png b/apps/app/icons/ios/AppIcon-20x20@2x-1.png
index a57d3b3..aa6f3da 100644
Binary files a/apps/app/icons/ios/AppIcon-20x20@2x-1.png and b/apps/app/icons/ios/AppIcon-20x20@2x-1.png differ
diff --git a/apps/app/icons/ios/AppIcon-20x20@2x.png b/apps/app/icons/ios/AppIcon-20x20@2x.png
index a57d3b3..aa6f3da 100644
Binary files a/apps/app/icons/ios/AppIcon-20x20@2x.png and b/apps/app/icons/ios/AppIcon-20x20@2x.png differ
diff --git a/apps/app/icons/ios/AppIcon-20x20@3x.png b/apps/app/icons/ios/AppIcon-20x20@3x.png
index 37a935a..a0f9c3e 100644
Binary files a/apps/app/icons/ios/AppIcon-20x20@3x.png and b/apps/app/icons/ios/AppIcon-20x20@3x.png differ
diff --git a/apps/app/icons/ios/AppIcon-29x29@1x.png b/apps/app/icons/ios/AppIcon-29x29@1x.png
index ddc7129..0482289 100644
Binary files a/apps/app/icons/ios/AppIcon-29x29@1x.png and b/apps/app/icons/ios/AppIcon-29x29@1x.png differ
diff --git a/apps/app/icons/ios/AppIcon-29x29@2x-1.png b/apps/app/icons/ios/AppIcon-29x29@2x-1.png
index a22020d..33aee00 100644
Binary files a/apps/app/icons/ios/AppIcon-29x29@2x-1.png and b/apps/app/icons/ios/AppIcon-29x29@2x-1.png differ
diff --git a/apps/app/icons/ios/AppIcon-29x29@2x.png b/apps/app/icons/ios/AppIcon-29x29@2x.png
index a22020d..33aee00 100644
Binary files a/apps/app/icons/ios/AppIcon-29x29@2x.png and b/apps/app/icons/ios/AppIcon-29x29@2x.png differ
diff --git a/apps/app/icons/ios/AppIcon-29x29@3x.png b/apps/app/icons/ios/AppIcon-29x29@3x.png
index bd8dd21..b2e01c6 100644
Binary files a/apps/app/icons/ios/AppIcon-29x29@3x.png and b/apps/app/icons/ios/AppIcon-29x29@3x.png differ
diff --git a/apps/app/icons/ios/AppIcon-40x40@1x.png b/apps/app/icons/ios/AppIcon-40x40@1x.png
index a57d3b3..aa6f3da 100644
Binary files a/apps/app/icons/ios/AppIcon-40x40@1x.png and b/apps/app/icons/ios/AppIcon-40x40@1x.png differ
diff --git a/apps/app/icons/ios/AppIcon-40x40@2x-1.png b/apps/app/icons/ios/AppIcon-40x40@2x-1.png
index 3f1967f..3ca8292 100644
Binary files a/apps/app/icons/ios/AppIcon-40x40@2x-1.png and b/apps/app/icons/ios/AppIcon-40x40@2x-1.png differ
diff --git a/apps/app/icons/ios/AppIcon-40x40@2x.png b/apps/app/icons/ios/AppIcon-40x40@2x.png
index 3f1967f..3ca8292 100644
Binary files a/apps/app/icons/ios/AppIcon-40x40@2x.png and b/apps/app/icons/ios/AppIcon-40x40@2x.png differ
diff --git a/apps/app/icons/ios/AppIcon-40x40@3x.png b/apps/app/icons/ios/AppIcon-40x40@3x.png
index b09193e..4dcf8d3 100644
Binary files a/apps/app/icons/ios/AppIcon-40x40@3x.png and b/apps/app/icons/ios/AppIcon-40x40@3x.png differ
diff --git a/apps/app/icons/ios/AppIcon-512@2x.png b/apps/app/icons/ios/AppIcon-512@2x.png
index 6691999..eb9b258 100644
Binary files a/apps/app/icons/ios/AppIcon-512@2x.png and b/apps/app/icons/ios/AppIcon-512@2x.png differ
diff --git a/apps/app/icons/ios/AppIcon-60x60@2x.png b/apps/app/icons/ios/AppIcon-60x60@2x.png
index b09193e..4dcf8d3 100644
Binary files a/apps/app/icons/ios/AppIcon-60x60@2x.png and b/apps/app/icons/ios/AppIcon-60x60@2x.png differ
diff --git a/apps/app/icons/ios/AppIcon-60x60@3x.png b/apps/app/icons/ios/AppIcon-60x60@3x.png
index 64fe92e..acc791f 100644
Binary files a/apps/app/icons/ios/AppIcon-60x60@3x.png and b/apps/app/icons/ios/AppIcon-60x60@3x.png differ
diff --git a/apps/app/icons/ios/AppIcon-76x76@1x.png b/apps/app/icons/ios/AppIcon-76x76@1x.png
index f43a5da..2866277 100644
Binary files a/apps/app/icons/ios/AppIcon-76x76@1x.png and b/apps/app/icons/ios/AppIcon-76x76@1x.png differ
diff --git a/apps/app/icons/ios/AppIcon-76x76@2x.png b/apps/app/icons/ios/AppIcon-76x76@2x.png
index ee5e50d..588f48d 100644
Binary files a/apps/app/icons/ios/AppIcon-76x76@2x.png and b/apps/app/icons/ios/AppIcon-76x76@2x.png differ
diff --git a/apps/app/icons/ios/AppIcon-83.5x83.5@2x.png b/apps/app/icons/ios/AppIcon-83.5x83.5@2x.png
index 5559692..9f9092c 100644
Binary files a/apps/app/icons/ios/AppIcon-83.5x83.5@2x.png and b/apps/app/icons/ios/AppIcon-83.5x83.5@2x.png differ
diff --git a/packages/assets/branding/netherstar.png b/packages/assets/branding/netherstar.png
index 775eaf9..9a84733 100644
Binary files a/packages/assets/branding/netherstar.png and b/packages/assets/branding/netherstar.png differ
diff --git a/tools/icon_work/icons_backup/128x128.png b/tools/icon_work/icons_backup/128x128.png
new file mode 100644
index 0000000..912f1fa
Binary files /dev/null and b/tools/icon_work/icons_backup/128x128.png differ
diff --git a/tools/icon_work/icons_backup/128x128@2x.png b/tools/icon_work/icons_backup/128x128@2x.png
new file mode 100644
index 0000000..94ba6ed
Binary files /dev/null and b/tools/icon_work/icons_backup/128x128@2x.png differ
diff --git a/tools/icon_work/icons_backup/32x32.png b/tools/icon_work/icons_backup/32x32.png
new file mode 100644
index 0000000..31cbbec
Binary files /dev/null and b/tools/icon_work/icons_backup/32x32.png differ
diff --git a/tools/icon_work/icons_backup/64x64.png b/tools/icon_work/icons_backup/64x64.png
new file mode 100644
index 0000000..1115d0e
Binary files /dev/null and b/tools/icon_work/icons_backup/64x64.png differ
diff --git a/tools/icon_work/icons_backup/Axolotl.icon/Assets/AXL(fixed).svg b/tools/icon_work/icons_backup/Axolotl.icon/Assets/AXL(fixed).svg
new file mode 100644
index 0000000..7cf9def
--- /dev/null
+++ b/tools/icon_work/icons_backup/Axolotl.icon/Assets/AXL(fixed).svg
@@ -0,0 +1,236 @@
+
+
+
diff --git a/tools/icon_work/icons_backup/Axolotl.icon/icon.json b/tools/icon_work/icons_backup/Axolotl.icon/icon.json
new file mode 100644
index 0000000..77a0aee
--- /dev/null
+++ b/tools/icon_work/icons_backup/Axolotl.icon/icon.json
@@ -0,0 +1,44 @@
+{
+ "fill": {
+ "linear-gradient": [
+ "display-p3:1.00000,1.00000,1.00000,1.00000",
+ "display-p3:0.99608,0.83922,0.92157,1.00000"
+ ],
+ "orientation": {
+ "start": {
+ "x": 0.5,
+ "y": 1
+ },
+ "stop": {
+ "x": 0.5,
+ "y": 0.3
+ }
+ }
+ },
+ "groups": [
+ {
+ "layers": [
+ {
+ "glass": false,
+ "image-name": "AXL(fixed).svg",
+ "name": "AXL(fixed)",
+ "position": {
+ "scale": 1.6,
+ "translation-in-points": [0, -21]
+ }
+ }
+ ],
+ "shadow": {
+ "kind": "neutral",
+ "opacity": 0.5
+ },
+ "translucency": {
+ "enabled": true,
+ "value": 0.5
+ }
+ }
+ ],
+ "supported-platforms": {
+ "squares": ["macOS"]
+ }
+}
diff --git a/tools/icon_work/icons_backup/AxolotlAssets.car b/tools/icon_work/icons_backup/AxolotlAssets.car
new file mode 100644
index 0000000..de1047e
Binary files /dev/null and b/tools/icon_work/icons_backup/AxolotlAssets.car differ
diff --git a/tools/icon_work/icons_backup/Square107x107Logo.png b/tools/icon_work/icons_backup/Square107x107Logo.png
new file mode 100644
index 0000000..956a61b
Binary files /dev/null and b/tools/icon_work/icons_backup/Square107x107Logo.png differ
diff --git a/tools/icon_work/icons_backup/Square142x142Logo.png b/tools/icon_work/icons_backup/Square142x142Logo.png
new file mode 100644
index 0000000..b2b1884
Binary files /dev/null and b/tools/icon_work/icons_backup/Square142x142Logo.png differ
diff --git a/tools/icon_work/icons_backup/Square150x150Logo.png b/tools/icon_work/icons_backup/Square150x150Logo.png
new file mode 100644
index 0000000..d7a5a42
Binary files /dev/null and b/tools/icon_work/icons_backup/Square150x150Logo.png differ
diff --git a/tools/icon_work/icons_backup/Square284x284Logo.png b/tools/icon_work/icons_backup/Square284x284Logo.png
new file mode 100644
index 0000000..3781355
Binary files /dev/null and b/tools/icon_work/icons_backup/Square284x284Logo.png differ
diff --git a/tools/icon_work/icons_backup/Square30x30Logo.png b/tools/icon_work/icons_backup/Square30x30Logo.png
new file mode 100644
index 0000000..50843ab
Binary files /dev/null and b/tools/icon_work/icons_backup/Square30x30Logo.png differ
diff --git a/tools/icon_work/icons_backup/Square310x310Logo.png b/tools/icon_work/icons_backup/Square310x310Logo.png
new file mode 100644
index 0000000..ebd6bac
Binary files /dev/null and b/tools/icon_work/icons_backup/Square310x310Logo.png differ
diff --git a/tools/icon_work/icons_backup/Square44x44Logo.png b/tools/icon_work/icons_backup/Square44x44Logo.png
new file mode 100644
index 0000000..6f019ec
Binary files /dev/null and b/tools/icon_work/icons_backup/Square44x44Logo.png differ
diff --git a/tools/icon_work/icons_backup/Square71x71Logo.png b/tools/icon_work/icons_backup/Square71x71Logo.png
new file mode 100644
index 0000000..47f7805
Binary files /dev/null and b/tools/icon_work/icons_backup/Square71x71Logo.png differ
diff --git a/tools/icon_work/icons_backup/Square89x89Logo.png b/tools/icon_work/icons_backup/Square89x89Logo.png
new file mode 100644
index 0000000..ebc1b71
Binary files /dev/null and b/tools/icon_work/icons_backup/Square89x89Logo.png differ
diff --git a/tools/icon_work/icons_backup/StoreLogo.png b/tools/icon_work/icons_backup/StoreLogo.png
new file mode 100644
index 0000000..e668f2b
Binary files /dev/null and b/tools/icon_work/icons_backup/StoreLogo.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher.png b/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 0000000..aa955e8
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher_foreground.png b/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher_foreground.png
new file mode 100644
index 0000000..9586fac
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher_round.png b/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher_round.png
new file mode 100644
index 0000000..aa955e8
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher.png b/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 0000000..5e35781
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher_foreground.png b/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher_foreground.png
new file mode 100644
index 0000000..9e90a94
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher_round.png b/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher_round.png
new file mode 100644
index 0000000..5e35781
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher.png b/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 0000000..83e4e92
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher_foreground.png b/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher_foreground.png
new file mode 100644
index 0000000..d44c4e1
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher_round.png b/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..83e4e92
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher.png b/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..04963f5
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher_foreground.png b/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher_foreground.png
new file mode 100644
index 0000000..432c436
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher_foreground.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher_round.png b/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..04963f5
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher.png b/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 0000000..7e5d78e
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher_foreground.png
new file mode 100644
index 0000000..67f6ded
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher_foreground.png differ
diff --git a/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher_round.png b/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..7e5d78e
Binary files /dev/null and b/tools/icon_work/icons_backup/android/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/tools/icon_work/icons_backup/axolotl-macos.svg b/tools/icon_work/icons_backup/axolotl-macos.svg
new file mode 100644
index 0000000..8db6495
--- /dev/null
+++ b/tools/icon_work/icons_backup/axolotl-macos.svg
@@ -0,0 +1,230 @@
+
+
diff --git a/tools/icon_work/icons_backup/favicon.ico b/tools/icon_work/icons_backup/favicon.ico
new file mode 100644
index 0000000..64831bb
Binary files /dev/null and b/tools/icon_work/icons_backup/favicon.ico differ
diff --git a/tools/icon_work/icons_backup/icon.icns b/tools/icon_work/icons_backup/icon.icns
new file mode 100644
index 0000000..11a9dbf
Binary files /dev/null and b/tools/icon_work/icons_backup/icon.icns differ
diff --git a/tools/icon_work/icons_backup/icon.ico b/tools/icon_work/icons_backup/icon.ico
new file mode 100644
index 0000000..b966ccc
Binary files /dev/null and b/tools/icon_work/icons_backup/icon.ico differ
diff --git a/tools/icon_work/icons_backup/icon.png b/tools/icon_work/icons_backup/icon.png
new file mode 100644
index 0000000..57ef0fd
Binary files /dev/null and b/tools/icon_work/icons_backup/icon.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-20x20@1x.png b/tools/icon_work/icons_backup/ios/AppIcon-20x20@1x.png
new file mode 100644
index 0000000..229736e
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-20x20@1x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-20x20@2x-1.png b/tools/icon_work/icons_backup/ios/AppIcon-20x20@2x-1.png
new file mode 100644
index 0000000..a57d3b3
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-20x20@2x-1.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-20x20@2x.png b/tools/icon_work/icons_backup/ios/AppIcon-20x20@2x.png
new file mode 100644
index 0000000..a57d3b3
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-20x20@2x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-20x20@3x.png b/tools/icon_work/icons_backup/ios/AppIcon-20x20@3x.png
new file mode 100644
index 0000000..37a935a
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-20x20@3x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-29x29@1x.png b/tools/icon_work/icons_backup/ios/AppIcon-29x29@1x.png
new file mode 100644
index 0000000..ddc7129
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-29x29@1x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-29x29@2x-1.png b/tools/icon_work/icons_backup/ios/AppIcon-29x29@2x-1.png
new file mode 100644
index 0000000..a22020d
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-29x29@2x-1.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-29x29@2x.png b/tools/icon_work/icons_backup/ios/AppIcon-29x29@2x.png
new file mode 100644
index 0000000..a22020d
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-29x29@2x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-29x29@3x.png b/tools/icon_work/icons_backup/ios/AppIcon-29x29@3x.png
new file mode 100644
index 0000000..bd8dd21
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-29x29@3x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-40x40@1x.png b/tools/icon_work/icons_backup/ios/AppIcon-40x40@1x.png
new file mode 100644
index 0000000..a57d3b3
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-40x40@1x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-40x40@2x-1.png b/tools/icon_work/icons_backup/ios/AppIcon-40x40@2x-1.png
new file mode 100644
index 0000000..3f1967f
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-40x40@2x-1.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-40x40@2x.png b/tools/icon_work/icons_backup/ios/AppIcon-40x40@2x.png
new file mode 100644
index 0000000..3f1967f
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-40x40@2x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-40x40@3x.png b/tools/icon_work/icons_backup/ios/AppIcon-40x40@3x.png
new file mode 100644
index 0000000..b09193e
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-40x40@3x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-512@2x.png b/tools/icon_work/icons_backup/ios/AppIcon-512@2x.png
new file mode 100644
index 0000000..6691999
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-512@2x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-60x60@2x.png b/tools/icon_work/icons_backup/ios/AppIcon-60x60@2x.png
new file mode 100644
index 0000000..b09193e
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-60x60@2x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-60x60@3x.png b/tools/icon_work/icons_backup/ios/AppIcon-60x60@3x.png
new file mode 100644
index 0000000..64fe92e
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-60x60@3x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-76x76@1x.png b/tools/icon_work/icons_backup/ios/AppIcon-76x76@1x.png
new file mode 100644
index 0000000..f43a5da
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-76x76@1x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-76x76@2x.png b/tools/icon_work/icons_backup/ios/AppIcon-76x76@2x.png
new file mode 100644
index 0000000..ee5e50d
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-76x76@2x.png differ
diff --git a/tools/icon_work/icons_backup/ios/AppIcon-83.5x83.5@2x.png b/tools/icon_work/icons_backup/ios/AppIcon-83.5x83.5@2x.png
new file mode 100644
index 0000000..5559692
Binary files /dev/null and b/tools/icon_work/icons_backup/ios/AppIcon-83.5x83.5@2x.png differ
diff --git a/tools/icon_work/process.py b/tools/icon_work/process.py
new file mode 100644
index 0000000..34680a3
--- /dev/null
+++ b/tools/icon_work/process.py
@@ -0,0 +1,38 @@
+
+from PIL import Image
+import os
+
+src = r"C:\Users\28579\Downloads\resources\resources\netherstar.png"
+out_dir = r"D:\Project\Starlight_Lancher\tools\icon_work"
+os.makedirs(out_dir, exist_ok=True)
+
+img = Image.open(src).convert("RGBA")
+print("原图:", img.size)
+
+alpha = img.getchannel("A")
+bbox = alpha.getbbox()
+print("内容 bbox:", bbox)
+cropped = img.crop(bbox)
+print("裁剪后:", cropped.size)
+
+cw, ch = cropped.size
+
+# 方案A: contain, 保比例居中
+scale = 1024 / max(cw, ch)
+nw, nh = round(cw*scale), round(ch*scale)
+ra = cropped.resize((nw, nh), Image.LANCZOS)
+ca = Image.new("RGBA", (1024, 1024), (0, 0, 0, 0))
+ca.paste(ra, ((1024-nw)//2, (1024-nh)//2), ra)
+pa = os.path.join(out_dir, "square_contain.png")
+ca.save(pa)
+print("A contain:", pa, (nw, nh))
+
+# 方案B: cover, 占满并裁切
+sb = 1024 / min(cw, ch)
+bw, bh = round(cw*sb), round(ch*sb)
+rb = cropped.resize((bw, bh), Image.LANCZOS)
+left, top = (bw-1024)//2, (bh-1024)//2
+cb = rb.crop((left, top, left+1024, top+1024))
+pb = os.path.join(out_dir, "square_cover.png")
+cb.save(pb)
+print("B cover:", pb, (bw, bh))
diff --git a/tools/icon_work/square_contain.png b/tools/icon_work/square_contain.png
new file mode 100644
index 0000000..fb1d27f
Binary files /dev/null and b/tools/icon_work/square_contain.png differ
diff --git a/tools/icon_work/square_cover.png b/tools/icon_work/square_cover.png
new file mode 100644
index 0000000..9615f08
Binary files /dev/null and b/tools/icon_work/square_cover.png differ