diff --git a/src-tauri/icons-macos/128x128.png b/src-tauri/icons-macos/128x128.png
new file mode 100644
index 00000000..87078315
Binary files /dev/null and b/src-tauri/icons-macos/128x128.png differ
diff --git a/src-tauri/icons-macos/128x128@2x.png b/src-tauri/icons-macos/128x128@2x.png
new file mode 100644
index 00000000..0075376e
Binary files /dev/null and b/src-tauri/icons-macos/128x128@2x.png differ
diff --git a/src-tauri/icons-macos/32x32.png b/src-tauri/icons-macos/32x32.png
new file mode 100644
index 00000000..1aa1ea7f
Binary files /dev/null and b/src-tauri/icons-macos/32x32.png differ
diff --git a/src-tauri/icons-macos/64x64.png b/src-tauri/icons-macos/64x64.png
new file mode 100644
index 00000000..aa0dbc2b
Binary files /dev/null and b/src-tauri/icons-macos/64x64.png differ
diff --git a/src-tauri/icons-macos/Square107x107Logo.png b/src-tauri/icons-macos/Square107x107Logo.png
new file mode 100644
index 00000000..5011ea42
Binary files /dev/null and b/src-tauri/icons-macos/Square107x107Logo.png differ
diff --git a/src-tauri/icons-macos/Square142x142Logo.png b/src-tauri/icons-macos/Square142x142Logo.png
new file mode 100644
index 00000000..0e87b809
Binary files /dev/null and b/src-tauri/icons-macos/Square142x142Logo.png differ
diff --git a/src-tauri/icons-macos/Square150x150Logo.png b/src-tauri/icons-macos/Square150x150Logo.png
new file mode 100644
index 00000000..f35ffb6c
Binary files /dev/null and b/src-tauri/icons-macos/Square150x150Logo.png differ
diff --git a/src-tauri/icons-macos/Square284x284Logo.png b/src-tauri/icons-macos/Square284x284Logo.png
new file mode 100644
index 00000000..bed825e7
Binary files /dev/null and b/src-tauri/icons-macos/Square284x284Logo.png differ
diff --git a/src-tauri/icons-macos/Square30x30Logo.png b/src-tauri/icons-macos/Square30x30Logo.png
new file mode 100644
index 00000000..696790e0
Binary files /dev/null and b/src-tauri/icons-macos/Square30x30Logo.png differ
diff --git a/src-tauri/icons-macos/Square310x310Logo.png b/src-tauri/icons-macos/Square310x310Logo.png
new file mode 100644
index 00000000..48c7a72c
Binary files /dev/null and b/src-tauri/icons-macos/Square310x310Logo.png differ
diff --git a/src-tauri/icons-macos/Square44x44Logo.png b/src-tauri/icons-macos/Square44x44Logo.png
new file mode 100644
index 00000000..b21c62fe
Binary files /dev/null and b/src-tauri/icons-macos/Square44x44Logo.png differ
diff --git a/src-tauri/icons-macos/Square71x71Logo.png b/src-tauri/icons-macos/Square71x71Logo.png
new file mode 100644
index 00000000..2c89e1a1
Binary files /dev/null and b/src-tauri/icons-macos/Square71x71Logo.png differ
diff --git a/src-tauri/icons-macos/Square89x89Logo.png b/src-tauri/icons-macos/Square89x89Logo.png
new file mode 100644
index 00000000..f1ebb6a9
Binary files /dev/null and b/src-tauri/icons-macos/Square89x89Logo.png differ
diff --git a/src-tauri/icons-macos/StoreLogo.png b/src-tauri/icons-macos/StoreLogo.png
new file mode 100644
index 00000000..f855ae12
Binary files /dev/null and b/src-tauri/icons-macos/StoreLogo.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-anydpi-v26/ic_launcher.xml b/src-tauri/icons-macos/android/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 00000000..2ffbf24b
--- /dev/null
+++ b/src-tauri/icons-macos/android/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher.png b/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 00000000..b4819436
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher_foreground.png b/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..ea685733
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher_round.png b/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher_round.png
new file mode 100644
index 00000000..d4ecd427
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher.png b/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 00000000..cd9bacd7
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher_foreground.png b/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..a4dec36e
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher_round.png b/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher_round.png
new file mode 100644
index 00000000..10414418
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher.png b/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 00000000..e056bfc0
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher_foreground.png b/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..a9a4662a
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher_round.png b/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..1e817f8a
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher.png b/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 00000000..459e2465
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher_foreground.png b/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..7a809952
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher_foreground.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher_round.png b/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..f1cc5949
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher.png b/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 00000000..7e10eb57
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..781c3c5f
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher_foreground.png differ
diff --git a/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher_round.png b/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..8e4dc047
Binary files /dev/null and b/src-tauri/icons-macos/android/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/src-tauri/icons-macos/android/values/ic_launcher_background.xml b/src-tauri/icons-macos/android/values/ic_launcher_background.xml
new file mode 100644
index 00000000..ea9c223a
--- /dev/null
+++ b/src-tauri/icons-macos/android/values/ic_launcher_background.xml
@@ -0,0 +1,4 @@
+
+
+ #fff
+
\ No newline at end of file
diff --git a/src-tauri/icons-macos/icon.icns b/src-tauri/icons-macos/icon.icns
new file mode 100644
index 00000000..477212e6
Binary files /dev/null and b/src-tauri/icons-macos/icon.icns differ
diff --git a/src-tauri/icons-macos/icon.ico b/src-tauri/icons-macos/icon.ico
new file mode 100644
index 00000000..92fec2bf
Binary files /dev/null and b/src-tauri/icons-macos/icon.ico differ
diff --git a/src-tauri/icons-macos/icon.png b/src-tauri/icons-macos/icon.png
new file mode 100644
index 00000000..93a8dd62
Binary files /dev/null and b/src-tauri/icons-macos/icon.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-20x20@1x.png b/src-tauri/icons-macos/ios/AppIcon-20x20@1x.png
new file mode 100644
index 00000000..aa900590
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-20x20@1x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-20x20@2x-1.png b/src-tauri/icons-macos/ios/AppIcon-20x20@2x-1.png
new file mode 100644
index 00000000..5b02bde4
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-20x20@2x-1.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-20x20@2x.png b/src-tauri/icons-macos/ios/AppIcon-20x20@2x.png
new file mode 100644
index 00000000..5b02bde4
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-20x20@2x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-20x20@3x.png b/src-tauri/icons-macos/ios/AppIcon-20x20@3x.png
new file mode 100644
index 00000000..494b611b
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-20x20@3x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-29x29@1x.png b/src-tauri/icons-macos/ios/AppIcon-29x29@1x.png
new file mode 100644
index 00000000..144d1441
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-29x29@1x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-29x29@2x-1.png b/src-tauri/icons-macos/ios/AppIcon-29x29@2x-1.png
new file mode 100644
index 00000000..b9dc042c
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-29x29@2x-1.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-29x29@2x.png b/src-tauri/icons-macos/ios/AppIcon-29x29@2x.png
new file mode 100644
index 00000000..b9dc042c
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-29x29@2x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-29x29@3x.png b/src-tauri/icons-macos/ios/AppIcon-29x29@3x.png
new file mode 100644
index 00000000..deeb050b
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-29x29@3x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-40x40@1x.png b/src-tauri/icons-macos/ios/AppIcon-40x40@1x.png
new file mode 100644
index 00000000..5b02bde4
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-40x40@1x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-40x40@2x-1.png b/src-tauri/icons-macos/ios/AppIcon-40x40@2x-1.png
new file mode 100644
index 00000000..dfa76e1b
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-40x40@2x-1.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-40x40@2x.png b/src-tauri/icons-macos/ios/AppIcon-40x40@2x.png
new file mode 100644
index 00000000..dfa76e1b
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-40x40@2x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-40x40@3x.png b/src-tauri/icons-macos/ios/AppIcon-40x40@3x.png
new file mode 100644
index 00000000..dee6dbbc
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-40x40@3x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-512@2x.png b/src-tauri/icons-macos/ios/AppIcon-512@2x.png
new file mode 100644
index 00000000..78fe377a
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-512@2x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-60x60@2x.png b/src-tauri/icons-macos/ios/AppIcon-60x60@2x.png
new file mode 100644
index 00000000..dee6dbbc
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-60x60@2x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-60x60@3x.png b/src-tauri/icons-macos/ios/AppIcon-60x60@3x.png
new file mode 100644
index 00000000..339b28a2
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-60x60@3x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-76x76@1x.png b/src-tauri/icons-macos/ios/AppIcon-76x76@1x.png
new file mode 100644
index 00000000..98ccc5d4
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-76x76@1x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-76x76@2x.png b/src-tauri/icons-macos/ios/AppIcon-76x76@2x.png
new file mode 100644
index 00000000..0946eed7
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-76x76@2x.png differ
diff --git a/src-tauri/icons-macos/ios/AppIcon-83.5x83.5@2x.png b/src-tauri/icons-macos/ios/AppIcon-83.5x83.5@2x.png
new file mode 100644
index 00000000..b88fa9bf
Binary files /dev/null and b/src-tauri/icons-macos/ios/AppIcon-83.5x83.5@2x.png differ
diff --git a/src-tauri/tauri.macos.conf.json b/src-tauri/tauri.macos.conf.json
index 0f2290c8..fff78b48 100644
--- a/src-tauri/tauri.macos.conf.json
+++ b/src-tauri/tauri.macos.conf.json
@@ -20,6 +20,9 @@
"entitlements": "packages/macos/Entitlements.plist",
"infoPlist": "packages/macos/Info.plist",
"signingIdentity": "-"
- }
+ },
+ "icon": [
+ "icons-macos/icon.icns"
+ ]
}
}