diff --git a/apps/bang-tinh/public/favicon.svg b/apps/bang-tinh/public/favicon.svg
index 6893eb13237060adc0c968a690149a49faa2d7d3..550e89dc8ba476b4009e6e298147004a2d54c22e 100644
--- a/apps/bang-tinh/public/favicon.svg
+++ b/apps/bang-tinh/public/favicon.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+version https://git-lfs.github.com/spec/v1
+oid sha256:61bc9a161de58248288e6905425d7180f0624c2865007b97d763fdac12043a66
+size 9522
diff --git a/apps/bang-tinh/public/icons.svg b/apps/bang-tinh/public/icons.svg
index e9522193d9f796a9748e9ad8c952a5df73c87db9..903eabda9a8258e0fd3d35e5263d68bfee546378 100644
--- a/apps/bang-tinh/public/icons.svg
+++ b/apps/bang-tinh/public/icons.svg
@@ -1,24 +1,3 @@
-
+version https://git-lfs.github.com/spec/v1
+oid sha256:b45fa506195cfcdef406ba9f0c77b36ddc1a7c224040926ec70abc2fdea7b93a
+size 5031
diff --git a/apps/bang-tinh/src-tauri/icons/128x128.png b/apps/bang-tinh/src-tauri/icons/128x128.png
index 0e1a3ad7edb1e52066817a6b4e655a4ec1bed0bd..6408939cd165226ed9649f3eb513789448fc2614 100644
Binary files a/apps/bang-tinh/src-tauri/icons/128x128.png and b/apps/bang-tinh/src-tauri/icons/128x128.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/128x128@2x.png b/apps/bang-tinh/src-tauri/icons/128x128@2x.png
index 96b60f0fc92e1a9e7d4f1357cf935e9c7711db2f..8c76ebd921048d71a2e4a29d06393575631ee31a 100644
Binary files a/apps/bang-tinh/src-tauri/icons/128x128@2x.png and b/apps/bang-tinh/src-tauri/icons/128x128@2x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/32x32.png b/apps/bang-tinh/src-tauri/icons/32x32.png
index 6bec3404f724d236a8491e1612c48288d2dd77ac..5bde3f7386c5b2a5d0852c3fc93c4300c010faf5 100644
Binary files a/apps/bang-tinh/src-tauri/icons/32x32.png and b/apps/bang-tinh/src-tauri/icons/32x32.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/64x64.png b/apps/bang-tinh/src-tauri/icons/64x64.png
index 29a5249576492db742681200e5b61452d5049070..663e345596ae93c2a8e35291938a97ecc14763a1 100644
Binary files a/apps/bang-tinh/src-tauri/icons/64x64.png and b/apps/bang-tinh/src-tauri/icons/64x64.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/Square107x107Logo.png b/apps/bang-tinh/src-tauri/icons/Square107x107Logo.png
index 53a20f58e40f5a80bad5be6d16cc086e17264197..040c9c7a3e3aebfc709bbec029bba2530c56dbc0 100644
Binary files a/apps/bang-tinh/src-tauri/icons/Square107x107Logo.png and b/apps/bang-tinh/src-tauri/icons/Square107x107Logo.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/Square142x142Logo.png b/apps/bang-tinh/src-tauri/icons/Square142x142Logo.png
index 9d3b35163218d57294dbbee82d5dce88bfdaa0d2..aeb13398f0ee7f0f9b76ca26a7b2ae3559807f98 100644
Binary files a/apps/bang-tinh/src-tauri/icons/Square142x142Logo.png and b/apps/bang-tinh/src-tauri/icons/Square142x142Logo.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/Square150x150Logo.png b/apps/bang-tinh/src-tauri/icons/Square150x150Logo.png
index ca44bbb15fe803e7127b32b95eda85e4ffb47a93..0feba3924a85332c203f83b0bebefe0429d119b1 100644
Binary files a/apps/bang-tinh/src-tauri/icons/Square150x150Logo.png and b/apps/bang-tinh/src-tauri/icons/Square150x150Logo.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/Square30x30Logo.png b/apps/bang-tinh/src-tauri/icons/Square30x30Logo.png
index 9e4a9868e23d2ed13c8e8e7fb47a7cc07e5bb583..0185be59eafa6570514015e1f06452f0c1e30300 100644
Binary files a/apps/bang-tinh/src-tauri/icons/Square30x30Logo.png and b/apps/bang-tinh/src-tauri/icons/Square30x30Logo.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/Square44x44Logo.png b/apps/bang-tinh/src-tauri/icons/Square44x44Logo.png
index a92acbcd07ff4eefd5b771f514b8b412dd25404f..4d80e58579841b114daa7c287686837fe3beff83 100644
Binary files a/apps/bang-tinh/src-tauri/icons/Square44x44Logo.png and b/apps/bang-tinh/src-tauri/icons/Square44x44Logo.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/Square71x71Logo.png b/apps/bang-tinh/src-tauri/icons/Square71x71Logo.png
index 464626354b45495e0ad6693f1f50c7d7d7e97415..bd47941c2d0fe2c46b423b173d6ddbf4d31f6ef2 100644
Binary files a/apps/bang-tinh/src-tauri/icons/Square71x71Logo.png and b/apps/bang-tinh/src-tauri/icons/Square71x71Logo.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/Square89x89Logo.png b/apps/bang-tinh/src-tauri/icons/Square89x89Logo.png
index ca6d660234fbf39137b339fcf5c488a5fe17bf77..d6b1f24ee1971631776cbf9b6f2826471e75cf4f 100644
Binary files a/apps/bang-tinh/src-tauri/icons/Square89x89Logo.png and b/apps/bang-tinh/src-tauri/icons/Square89x89Logo.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/StoreLogo.png b/apps/bang-tinh/src-tauri/icons/StoreLogo.png
index ec23f3ec481640e6372d590779aacbd2414c1dc2..01eeb4af7c3a5d47c8435402e3b8b35030f764b9 100644
Binary files a/apps/bang-tinh/src-tauri/icons/StoreLogo.png and b/apps/bang-tinh/src-tauri/icons/StoreLogo.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png
index bdc9397c616842179d0604fc88e195566af118bd..55e619bceaa7884afb13f00c34dd332e373c1078 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png
index 1c59a0c5c8df5f0859783e8ef1006eb5b56a4ed0..df2e83a88096be25e53981395fafd516fa22b5de 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png
index e0a8f6d84016562ed5ca8a1c260ad5fb3d0ab7df..f533db09878039c64ad6a0bdd60bf09eea34160b 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png
index a1995f785b20f18b4267bb5af8e2b951cbd0b86b..e4f7395df7d14cbbc28b831488498df2c2e0231a 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png
index cdce62b070f270120611b722486906095dfc0a07..b72ab1b97807d41a4e41c5fe58cd2927a101e889 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png
index 372709fdc0a33a0afef6a8090b0bf62f87514220..f79ac74dee9b4c2449b75f890b4f9dc71e034dd3 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png
index e737781298749c230967f35c89e71549658bc2bc..693063f545a2a11343015d4c4583f8b36c5e620d 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png
index 8350092246cf615e8061932461eb72605689b04a..c6a2788bfb0978eeae445f3979e82f85b075463c 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png
index 450ccafcc22eda7697902328cc857fd421ae61ed..00161cd53bac478630c12d17198867d902a570c6 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png
index 58160d2156f6a3d4846eef4f7f7ec913d96194cb..9103adb371394d1318a3213e1c107ec996b16b9d 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png
index f7a6f9a9527c4b49466180324a2fd570e81a4e45..db998f7c0702ae5d091f8eaed57c87aad046f97c 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png
index 6e1c610ae87e531b42613429a7b67091ee2d67c0..88e4dc7d9d6f39a1aa459371d83a0f0951192d18 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png b/apps/bang-tinh/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png
index c34751f410a60887e983485c7701f2ef2e518127..d648d7486d347724b3473f77a3cceb0e0a42d261 100644
Binary files a/apps/bang-tinh/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png and b/apps/bang-tinh/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@1x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@1x.png
index 03ccaebbb82e28c036cb6eadc41a896f7ba0cd37..6a14b46b3a0cbbdb8c010583e1c6fc299897a429 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@1x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@1x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@2x-1.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@2x-1.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@2x-1.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@2x-1.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@2x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@2x.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@2x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@2x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@3x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@3x.png
index 36fda9b2e2fa9de05e7fca528a1c846445ce82ba..a2b70b3e5ff42e73310e6a90b964f4921c3fc314 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@3x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-20x20@3x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@1x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@1x.png
index 5a98be77f31f159bd60a0c816e00b13cad736e0f..102cf42c38ebfeafd865eb50b8b5bafab32609a9 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@1x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@1x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@2x-1.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@2x-1.png
index 1641f589910bae76db8214d870fa968c3cfc6600..69b9d646ecb4aad17de78a7d8f94f554f9e68cc9 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@2x-1.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@2x-1.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@2x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@2x.png
index 1641f589910bae76db8214d870fa968c3cfc6600..69b9d646ecb4aad17de78a7d8f94f554f9e68cc9 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@2x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@2x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@3x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@3x.png
index 003042941919cb053e9ed3ba22857ee612759fc3..52c2467ca1304a33eb9dd6c772a362bab3348c9d 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@3x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-29x29@3x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@1x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@1x.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@1x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@1x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@2x-1.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@2x-1.png
index 9ccc71579d674149133b92496855f61e30716bb4..fbde1b7c260cccbddb55c733a877e330b6814685 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@2x-1.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@2x-1.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@2x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@2x.png
index 9ccc71579d674149133b92496855f61e30716bb4..fbde1b7c260cccbddb55c733a877e330b6814685 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@2x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@2x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@3x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@3x.png
index 2c46d792ece7ada7cd92c16891812ab66b87db0e..46a4e74a29daaf5d0975a6fd1cb7a69703cb5ebf 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@3x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-40x40@3x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-60x60@2x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-60x60@2x.png
index 2c46d792ece7ada7cd92c16891812ab66b87db0e..46a4e74a29daaf5d0975a6fd1cb7a69703cb5ebf 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-60x60@2x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-60x60@2x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-60x60@3x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-60x60@3x.png
index 255cb681cd751b0ab58d644edb7c901ce096f9f8..41f26d7faa949635452578b8e662845a63058861 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-60x60@3x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-60x60@3x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-76x76@1x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-76x76@1x.png
index c8c4b498e9dcaffe507d20a5a66ac6cb2e4f986a..2ee82af08ea1a54883e9e14d3fdda044b4ef3a03 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-76x76@1x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-76x76@1x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-76x76@2x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-76x76@2x.png
index 62b915a9d5faceadb28f9945d16134f3221bc93f..f59d10ea7e2e070a2fbef1bda689ab7b8f648917 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-76x76@2x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-76x76@2x.png differ
diff --git a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png
index 25ede4be92a550998856d6d707db8987a4de9986..0fe6e8364a6ce18e7f63d0b7e1f3f10f94a44688 100644
Binary files a/apps/bang-tinh/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png and b/apps/bang-tinh/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png differ
diff --git a/apps/bang-tinh/src/assets/hero.png b/apps/bang-tinh/src/assets/hero.png
index 02251f4b956c55af2d76fd0788124d7eee2b45eb..9b398ea2e359990a6a52f6d4c5efb8d7cb3f51ca 100644
Binary files a/apps/bang-tinh/src/assets/hero.png and b/apps/bang-tinh/src/assets/hero.png differ
diff --git a/apps/bang-tinh/src/assets/svelte.svg b/apps/bang-tinh/src/assets/svelte.svg
index c5e08481f8aede5a6cc897b0f034e806a8617d7d..2e5dc0f1f52a2f69558df945f27fd2f5e6fb268d 100644
--- a/apps/bang-tinh/src/assets/svelte.svg
+++ b/apps/bang-tinh/src/assets/svelte.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+version https://git-lfs.github.com/spec/v1
+oid sha256:a39f39b75032527099aa1ede54ff2a507065e32e7329a1460a35a3a4d6ea88fe
+size 1950
diff --git a/apps/bang-tinh/src/assets/vite.svg b/apps/bang-tinh/src/assets/vite.svg
index 5101b674df391399da71c767aa5c976426c9dc7a..6d9065f39dbb76279822694b1df4ab8c4058aa38 100644
--- a/apps/bang-tinh/src/assets/vite.svg
+++ b/apps/bang-tinh/src/assets/vite.svg
@@ -1 +1,3 @@
-
+version https://git-lfs.github.com/spec/v1
+oid sha256:5be21acd42eb7b896e517f4e0f0f11eb5c5d9e54fbbcebe9453f033008fcca6f
+size 8709
diff --git a/apps/bang-tinh/test.svg b/apps/bang-tinh/test.svg
index ea3c46db7c5c95d8e26982538f74a23b6f7fe903..28dc8cafd2fd854b9a692fde34787c903c7fdeb2 100644
--- a/apps/bang-tinh/test.svg
+++ b/apps/bang-tinh/test.svg
@@ -1,63 +1,3 @@
-
+version https://git-lfs.github.com/spec/v1
+oid sha256:eab6dfb2a958d5e99ee07bb1eb53fbcbaaed12771e25f6683c800e13482e4aa6
+size 15796
diff --git a/apps/cong-thuc/public/favicon.svg b/apps/cong-thuc/public/favicon.svg
index 6893eb13237060adc0c968a690149a49faa2d7d3..550e89dc8ba476b4009e6e298147004a2d54c22e 100644
--- a/apps/cong-thuc/public/favicon.svg
+++ b/apps/cong-thuc/public/favicon.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+version https://git-lfs.github.com/spec/v1
+oid sha256:61bc9a161de58248288e6905425d7180f0624c2865007b97d763fdac12043a66
+size 9522
diff --git a/apps/cong-thuc/public/icons.svg b/apps/cong-thuc/public/icons.svg
index e9522193d9f796a9748e9ad8c952a5df73c87db9..903eabda9a8258e0fd3d35e5263d68bfee546378 100644
--- a/apps/cong-thuc/public/icons.svg
+++ b/apps/cong-thuc/public/icons.svg
@@ -1,24 +1,3 @@
-
+version https://git-lfs.github.com/spec/v1
+oid sha256:b45fa506195cfcdef406ba9f0c77b36ddc1a7c224040926ec70abc2fdea7b93a
+size 5031
diff --git a/apps/cong-thuc/src-tauri/icons/128x128.png b/apps/cong-thuc/src-tauri/icons/128x128.png
index 0e1a3ad7edb1e52066817a6b4e655a4ec1bed0bd..6408939cd165226ed9649f3eb513789448fc2614 100644
Binary files a/apps/cong-thuc/src-tauri/icons/128x128.png and b/apps/cong-thuc/src-tauri/icons/128x128.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/128x128@2x.png b/apps/cong-thuc/src-tauri/icons/128x128@2x.png
index 96b60f0fc92e1a9e7d4f1357cf935e9c7711db2f..8c76ebd921048d71a2e4a29d06393575631ee31a 100644
Binary files a/apps/cong-thuc/src-tauri/icons/128x128@2x.png and b/apps/cong-thuc/src-tauri/icons/128x128@2x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/32x32.png b/apps/cong-thuc/src-tauri/icons/32x32.png
index 6bec3404f724d236a8491e1612c48288d2dd77ac..5bde3f7386c5b2a5d0852c3fc93c4300c010faf5 100644
Binary files a/apps/cong-thuc/src-tauri/icons/32x32.png and b/apps/cong-thuc/src-tauri/icons/32x32.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/64x64.png b/apps/cong-thuc/src-tauri/icons/64x64.png
index 29a5249576492db742681200e5b61452d5049070..663e345596ae93c2a8e35291938a97ecc14763a1 100644
Binary files a/apps/cong-thuc/src-tauri/icons/64x64.png and b/apps/cong-thuc/src-tauri/icons/64x64.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/Square107x107Logo.png b/apps/cong-thuc/src-tauri/icons/Square107x107Logo.png
index 53a20f58e40f5a80bad5be6d16cc086e17264197..040c9c7a3e3aebfc709bbec029bba2530c56dbc0 100644
Binary files a/apps/cong-thuc/src-tauri/icons/Square107x107Logo.png and b/apps/cong-thuc/src-tauri/icons/Square107x107Logo.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/Square142x142Logo.png b/apps/cong-thuc/src-tauri/icons/Square142x142Logo.png
index 9d3b35163218d57294dbbee82d5dce88bfdaa0d2..aeb13398f0ee7f0f9b76ca26a7b2ae3559807f98 100644
Binary files a/apps/cong-thuc/src-tauri/icons/Square142x142Logo.png and b/apps/cong-thuc/src-tauri/icons/Square142x142Logo.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/Square150x150Logo.png b/apps/cong-thuc/src-tauri/icons/Square150x150Logo.png
index ca44bbb15fe803e7127b32b95eda85e4ffb47a93..0feba3924a85332c203f83b0bebefe0429d119b1 100644
Binary files a/apps/cong-thuc/src-tauri/icons/Square150x150Logo.png and b/apps/cong-thuc/src-tauri/icons/Square150x150Logo.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/Square30x30Logo.png b/apps/cong-thuc/src-tauri/icons/Square30x30Logo.png
index 9e4a9868e23d2ed13c8e8e7fb47a7cc07e5bb583..0185be59eafa6570514015e1f06452f0c1e30300 100644
Binary files a/apps/cong-thuc/src-tauri/icons/Square30x30Logo.png and b/apps/cong-thuc/src-tauri/icons/Square30x30Logo.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/Square44x44Logo.png b/apps/cong-thuc/src-tauri/icons/Square44x44Logo.png
index a92acbcd07ff4eefd5b771f514b8b412dd25404f..4d80e58579841b114daa7c287686837fe3beff83 100644
Binary files a/apps/cong-thuc/src-tauri/icons/Square44x44Logo.png and b/apps/cong-thuc/src-tauri/icons/Square44x44Logo.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/Square71x71Logo.png b/apps/cong-thuc/src-tauri/icons/Square71x71Logo.png
index 464626354b45495e0ad6693f1f50c7d7d7e97415..bd47941c2d0fe2c46b423b173d6ddbf4d31f6ef2 100644
Binary files a/apps/cong-thuc/src-tauri/icons/Square71x71Logo.png and b/apps/cong-thuc/src-tauri/icons/Square71x71Logo.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/Square89x89Logo.png b/apps/cong-thuc/src-tauri/icons/Square89x89Logo.png
index ca6d660234fbf39137b339fcf5c488a5fe17bf77..d6b1f24ee1971631776cbf9b6f2826471e75cf4f 100644
Binary files a/apps/cong-thuc/src-tauri/icons/Square89x89Logo.png and b/apps/cong-thuc/src-tauri/icons/Square89x89Logo.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/StoreLogo.png b/apps/cong-thuc/src-tauri/icons/StoreLogo.png
index ec23f3ec481640e6372d590779aacbd2414c1dc2..01eeb4af7c3a5d47c8435402e3b8b35030f764b9 100644
Binary files a/apps/cong-thuc/src-tauri/icons/StoreLogo.png and b/apps/cong-thuc/src-tauri/icons/StoreLogo.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png
index bdc9397c616842179d0604fc88e195566af118bd..55e619bceaa7884afb13f00c34dd332e373c1078 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png
index 1c59a0c5c8df5f0859783e8ef1006eb5b56a4ed0..df2e83a88096be25e53981395fafd516fa22b5de 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png
index e0a8f6d84016562ed5ca8a1c260ad5fb3d0ab7df..f533db09878039c64ad6a0bdd60bf09eea34160b 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png
index a1995f785b20f18b4267bb5af8e2b951cbd0b86b..e4f7395df7d14cbbc28b831488498df2c2e0231a 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png
index cdce62b070f270120611b722486906095dfc0a07..b72ab1b97807d41a4e41c5fe58cd2927a101e889 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png
index 372709fdc0a33a0afef6a8090b0bf62f87514220..f79ac74dee9b4c2449b75f890b4f9dc71e034dd3 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png
index e737781298749c230967f35c89e71549658bc2bc..693063f545a2a11343015d4c4583f8b36c5e620d 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png
index 8350092246cf615e8061932461eb72605689b04a..c6a2788bfb0978eeae445f3979e82f85b075463c 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png
index 450ccafcc22eda7697902328cc857fd421ae61ed..00161cd53bac478630c12d17198867d902a570c6 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png
index 58160d2156f6a3d4846eef4f7f7ec913d96194cb..9103adb371394d1318a3213e1c107ec996b16b9d 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png
index f7a6f9a9527c4b49466180324a2fd570e81a4e45..db998f7c0702ae5d091f8eaed57c87aad046f97c 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png
index 6e1c610ae87e531b42613429a7b67091ee2d67c0..88e4dc7d9d6f39a1aa459371d83a0f0951192d18 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png b/apps/cong-thuc/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png
index c34751f410a60887e983485c7701f2ef2e518127..d648d7486d347724b3473f77a3cceb0e0a42d261 100644
Binary files a/apps/cong-thuc/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png and b/apps/cong-thuc/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@1x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@1x.png
index 03ccaebbb82e28c036cb6eadc41a896f7ba0cd37..6a14b46b3a0cbbdb8c010583e1c6fc299897a429 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@1x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@1x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@2x-1.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@2x-1.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@2x-1.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@2x-1.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@2x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@2x.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@2x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@2x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@3x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@3x.png
index 36fda9b2e2fa9de05e7fca528a1c846445ce82ba..a2b70b3e5ff42e73310e6a90b964f4921c3fc314 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@3x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-20x20@3x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@1x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@1x.png
index 5a98be77f31f159bd60a0c816e00b13cad736e0f..102cf42c38ebfeafd865eb50b8b5bafab32609a9 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@1x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@1x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@2x-1.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@2x-1.png
index 1641f589910bae76db8214d870fa968c3cfc6600..69b9d646ecb4aad17de78a7d8f94f554f9e68cc9 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@2x-1.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@2x-1.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@2x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@2x.png
index 1641f589910bae76db8214d870fa968c3cfc6600..69b9d646ecb4aad17de78a7d8f94f554f9e68cc9 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@2x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@2x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@3x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@3x.png
index 003042941919cb053e9ed3ba22857ee612759fc3..52c2467ca1304a33eb9dd6c772a362bab3348c9d 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@3x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-29x29@3x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@1x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@1x.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@1x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@1x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@2x-1.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@2x-1.png
index 9ccc71579d674149133b92496855f61e30716bb4..fbde1b7c260cccbddb55c733a877e330b6814685 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@2x-1.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@2x-1.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@2x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@2x.png
index 9ccc71579d674149133b92496855f61e30716bb4..fbde1b7c260cccbddb55c733a877e330b6814685 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@2x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@2x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@3x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@3x.png
index 2c46d792ece7ada7cd92c16891812ab66b87db0e..46a4e74a29daaf5d0975a6fd1cb7a69703cb5ebf 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@3x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-40x40@3x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-60x60@2x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-60x60@2x.png
index 2c46d792ece7ada7cd92c16891812ab66b87db0e..46a4e74a29daaf5d0975a6fd1cb7a69703cb5ebf 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-60x60@2x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-60x60@2x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-60x60@3x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-60x60@3x.png
index 255cb681cd751b0ab58d644edb7c901ce096f9f8..41f26d7faa949635452578b8e662845a63058861 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-60x60@3x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-60x60@3x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-76x76@1x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-76x76@1x.png
index c8c4b498e9dcaffe507d20a5a66ac6cb2e4f986a..2ee82af08ea1a54883e9e14d3fdda044b4ef3a03 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-76x76@1x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-76x76@1x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-76x76@2x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-76x76@2x.png
index 62b915a9d5faceadb28f9945d16134f3221bc93f..f59d10ea7e2e070a2fbef1bda689ab7b8f648917 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-76x76@2x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-76x76@2x.png differ
diff --git a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png
index 25ede4be92a550998856d6d707db8987a4de9986..0fe6e8364a6ce18e7f63d0b7e1f3f10f94a44688 100644
Binary files a/apps/cong-thuc/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png and b/apps/cong-thuc/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png differ
diff --git a/apps/cong-thuc/src/assets/hero.png b/apps/cong-thuc/src/assets/hero.png
index 02251f4b956c55af2d76fd0788124d7eee2b45eb..9b398ea2e359990a6a52f6d4c5efb8d7cb3f51ca 100644
Binary files a/apps/cong-thuc/src/assets/hero.png and b/apps/cong-thuc/src/assets/hero.png differ
diff --git a/apps/cong-thuc/src/assets/svelte.svg b/apps/cong-thuc/src/assets/svelte.svg
index c5e08481f8aede5a6cc897b0f034e806a8617d7d..2e5dc0f1f52a2f69558df945f27fd2f5e6fb268d 100644
--- a/apps/cong-thuc/src/assets/svelte.svg
+++ b/apps/cong-thuc/src/assets/svelte.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+version https://git-lfs.github.com/spec/v1
+oid sha256:a39f39b75032527099aa1ede54ff2a507065e32e7329a1460a35a3a4d6ea88fe
+size 1950
diff --git a/apps/cong-thuc/src/assets/vite.svg b/apps/cong-thuc/src/assets/vite.svg
index 5101b674df391399da71c767aa5c976426c9dc7a..6d9065f39dbb76279822694b1df4ab8c4058aa38 100644
--- a/apps/cong-thuc/src/assets/vite.svg
+++ b/apps/cong-thuc/src/assets/vite.svg
@@ -1 +1,3 @@
-
+version https://git-lfs.github.com/spec/v1
+oid sha256:5be21acd42eb7b896e517f4e0f0f11eb5c5d9e54fbbcebe9453f033008fcca6f
+size 8709
diff --git a/apps/may-tinh/src/App.svelte b/apps/may-tinh/src/App.svelte
index 66ee7223050fe0b525915b00f8b744e4812fc725..c6388b4bd500d42b5113ef5b20be1a6ee8a8a55b 100644
--- a/apps/may-tinh/src/App.svelte
+++ b/apps/may-tinh/src/App.svelte
@@ -3,29 +3,77 @@
let result = '';
let steps: string[] = [];
+ function evaluateStepByStep(expr: string): { result: string, log: string[] } {
+ let log: string[] = [];
+ // Remove spaces
+ let current = expr.replace(/\s+/g, '');
+
+ // Function to calculate a simple binary operation
+ const calc = (a: number, op: string, b: number) => {
+ switch (op) {
+ case '*': return a * b;
+ case '/': return b === 0 ? NaN : a / b;
+ case '+': return a + b;
+ case '-': return a - b;
+ default: return 0;
+ }
+ };
+
+ // Regex for finding innermost parentheses
+ const parenRegex = /\(([^()]+)\)/;
+ // Regex for finding multiplication/division
+ const mulDivRegex = /(-?\d+\.?\d*)([\*\/])(-?\d+\.?\d*)/;
+ // Regex for finding addition/subtraction
+ const addSubRegex = /(-?\d+\.?\d*)([\+\-])(-?\d+\.?\d*)/;
+
+ let stepCount = 1;
+ let maxIterations = 100;
+
+ while (isNaN(Number(current)) && maxIterations > 0) {
+ maxIterations--;
+ let match;
+
+ if ((match = parenRegex.exec(current)) !== null) {
+ let inside = match[1];
+ let subRes = evaluateStepByStep(inside);
+ log.push(...subRes.log);
+ current = current.replace(match[0], subRes.result);
+ log.push(`Bỏ ngoặc: ${current}`);
+ } else if ((match = mulDivRegex.exec(current)) !== null) {
+ let res = calc(parseFloat(match[1]), match[2], parseFloat(match[3]));
+ current = current.replace(match[0], res.toString());
+ log.push(`Thực hiện phép ${match[2] === '*' ? 'nhân' : 'chia'}: ${match[0]} = ${res} \n => ${current}`);
+ } else if ((match = addSubRegex.exec(current)) !== null) {
+ // Prevent matching negative numbers at the start as an operation
+ if (match.index === 0 && match[1] === '') {
+ // It's just a negative number
+ break;
+ }
+ let res = calc(parseFloat(match[1]), match[2], parseFloat(match[3]));
+ current = current.replace(match[0], res.toString());
+ log.push(`Thực hiện phép ${match[2] === '+' ? 'cộng' : 'trừ'}: ${match[0]} = ${res} \n => ${current}`);
+ } else {
+ break;
+ }
+ }
+
+ if (isNaN(Number(current))) throw new Error("Invalid expression");
+ return { result: current, log };
+ }
+
function solve() {
if (!expression.trim()) return;
steps = [];
- steps.push(`Biểu thức: ${expression}`);
+ steps.push(`Biểu thức gốc: ${expression}`);
try {
- // Basic math parsing logic for educational step-by-step
- // (This is a mock step-by-step generator for educational purposes)
- let currentExpr = expression.replace(/\s+/g, '');
-
- // Handle simple multiplication first
- if (currentExpr.includes('*')) {
- steps.push(`Thực hiện phép nhân trước theo thứ tự ưu tiên.`);
- }
-
- // Evaluate
- // Note: In a real educational app, we would parse AST and show exact steps.
- // Here we just use a safe fallback or eval for basic demonstration.
- const fn = new Function(`return ${currentExpr}`);
- const finalResult = fn();
+ const res = evaluateStepByStep(expression);
+ steps.push(...res.log);
- result = String(finalResult);
+ let finalNum = parseFloat(res.result);
+ // Format to max 4 decimal places to avoid floating point issues
+ result = String(Math.round(finalNum * 10000) / 10000);
steps.push(`Kết quả cuối cùng: ${result}`);
} catch (e) {
result = 'Lỗi cú pháp';
diff --git a/apps/soan-thao/public/favicon.svg b/apps/soan-thao/public/favicon.svg
index 6893eb13237060adc0c968a690149a49faa2d7d3..550e89dc8ba476b4009e6e298147004a2d54c22e 100644
--- a/apps/soan-thao/public/favicon.svg
+++ b/apps/soan-thao/public/favicon.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+version https://git-lfs.github.com/spec/v1
+oid sha256:61bc9a161de58248288e6905425d7180f0624c2865007b97d763fdac12043a66
+size 9522
diff --git a/apps/soan-thao/public/icons.svg b/apps/soan-thao/public/icons.svg
index e9522193d9f796a9748e9ad8c952a5df73c87db9..903eabda9a8258e0fd3d35e5263d68bfee546378 100644
--- a/apps/soan-thao/public/icons.svg
+++ b/apps/soan-thao/public/icons.svg
@@ -1,24 +1,3 @@
-
+version https://git-lfs.github.com/spec/v1
+oid sha256:b45fa506195cfcdef406ba9f0c77b36ddc1a7c224040926ec70abc2fdea7b93a
+size 5031
diff --git a/apps/soan-thao/src-tauri/icons/128x128.png b/apps/soan-thao/src-tauri/icons/128x128.png
index 0e1a3ad7edb1e52066817a6b4e655a4ec1bed0bd..6408939cd165226ed9649f3eb513789448fc2614 100644
Binary files a/apps/soan-thao/src-tauri/icons/128x128.png and b/apps/soan-thao/src-tauri/icons/128x128.png differ
diff --git a/apps/soan-thao/src-tauri/icons/128x128@2x.png b/apps/soan-thao/src-tauri/icons/128x128@2x.png
index 96b60f0fc92e1a9e7d4f1357cf935e9c7711db2f..8c76ebd921048d71a2e4a29d06393575631ee31a 100644
Binary files a/apps/soan-thao/src-tauri/icons/128x128@2x.png and b/apps/soan-thao/src-tauri/icons/128x128@2x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/32x32.png b/apps/soan-thao/src-tauri/icons/32x32.png
index 6bec3404f724d236a8491e1612c48288d2dd77ac..5bde3f7386c5b2a5d0852c3fc93c4300c010faf5 100644
Binary files a/apps/soan-thao/src-tauri/icons/32x32.png and b/apps/soan-thao/src-tauri/icons/32x32.png differ
diff --git a/apps/soan-thao/src-tauri/icons/64x64.png b/apps/soan-thao/src-tauri/icons/64x64.png
index 29a5249576492db742681200e5b61452d5049070..663e345596ae93c2a8e35291938a97ecc14763a1 100644
Binary files a/apps/soan-thao/src-tauri/icons/64x64.png and b/apps/soan-thao/src-tauri/icons/64x64.png differ
diff --git a/apps/soan-thao/src-tauri/icons/Square107x107Logo.png b/apps/soan-thao/src-tauri/icons/Square107x107Logo.png
index 53a20f58e40f5a80bad5be6d16cc086e17264197..040c9c7a3e3aebfc709bbec029bba2530c56dbc0 100644
Binary files a/apps/soan-thao/src-tauri/icons/Square107x107Logo.png and b/apps/soan-thao/src-tauri/icons/Square107x107Logo.png differ
diff --git a/apps/soan-thao/src-tauri/icons/Square142x142Logo.png b/apps/soan-thao/src-tauri/icons/Square142x142Logo.png
index 9d3b35163218d57294dbbee82d5dce88bfdaa0d2..aeb13398f0ee7f0f9b76ca26a7b2ae3559807f98 100644
Binary files a/apps/soan-thao/src-tauri/icons/Square142x142Logo.png and b/apps/soan-thao/src-tauri/icons/Square142x142Logo.png differ
diff --git a/apps/soan-thao/src-tauri/icons/Square150x150Logo.png b/apps/soan-thao/src-tauri/icons/Square150x150Logo.png
index ca44bbb15fe803e7127b32b95eda85e4ffb47a93..0feba3924a85332c203f83b0bebefe0429d119b1 100644
Binary files a/apps/soan-thao/src-tauri/icons/Square150x150Logo.png and b/apps/soan-thao/src-tauri/icons/Square150x150Logo.png differ
diff --git a/apps/soan-thao/src-tauri/icons/Square30x30Logo.png b/apps/soan-thao/src-tauri/icons/Square30x30Logo.png
index 9e4a9868e23d2ed13c8e8e7fb47a7cc07e5bb583..0185be59eafa6570514015e1f06452f0c1e30300 100644
Binary files a/apps/soan-thao/src-tauri/icons/Square30x30Logo.png and b/apps/soan-thao/src-tauri/icons/Square30x30Logo.png differ
diff --git a/apps/soan-thao/src-tauri/icons/Square44x44Logo.png b/apps/soan-thao/src-tauri/icons/Square44x44Logo.png
index a92acbcd07ff4eefd5b771f514b8b412dd25404f..4d80e58579841b114daa7c287686837fe3beff83 100644
Binary files a/apps/soan-thao/src-tauri/icons/Square44x44Logo.png and b/apps/soan-thao/src-tauri/icons/Square44x44Logo.png differ
diff --git a/apps/soan-thao/src-tauri/icons/Square71x71Logo.png b/apps/soan-thao/src-tauri/icons/Square71x71Logo.png
index 464626354b45495e0ad6693f1f50c7d7d7e97415..bd47941c2d0fe2c46b423b173d6ddbf4d31f6ef2 100644
Binary files a/apps/soan-thao/src-tauri/icons/Square71x71Logo.png and b/apps/soan-thao/src-tauri/icons/Square71x71Logo.png differ
diff --git a/apps/soan-thao/src-tauri/icons/Square89x89Logo.png b/apps/soan-thao/src-tauri/icons/Square89x89Logo.png
index ca6d660234fbf39137b339fcf5c488a5fe17bf77..d6b1f24ee1971631776cbf9b6f2826471e75cf4f 100644
Binary files a/apps/soan-thao/src-tauri/icons/Square89x89Logo.png and b/apps/soan-thao/src-tauri/icons/Square89x89Logo.png differ
diff --git a/apps/soan-thao/src-tauri/icons/StoreLogo.png b/apps/soan-thao/src-tauri/icons/StoreLogo.png
index ec23f3ec481640e6372d590779aacbd2414c1dc2..01eeb4af7c3a5d47c8435402e3b8b35030f764b9 100644
Binary files a/apps/soan-thao/src-tauri/icons/StoreLogo.png and b/apps/soan-thao/src-tauri/icons/StoreLogo.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png b/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png
index bdc9397c616842179d0604fc88e195566af118bd..55e619bceaa7884afb13f00c34dd332e373c1078 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png b/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png
index 1c59a0c5c8df5f0859783e8ef1006eb5b56a4ed0..df2e83a88096be25e53981395fafd516fa22b5de 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png b/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png
index e0a8f6d84016562ed5ca8a1c260ad5fb3d0ab7df..f533db09878039c64ad6a0bdd60bf09eea34160b 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png b/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png
index a1995f785b20f18b4267bb5af8e2b951cbd0b86b..e4f7395df7d14cbbc28b831488498df2c2e0231a 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png b/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png
index cdce62b070f270120611b722486906095dfc0a07..b72ab1b97807d41a4e41c5fe58cd2927a101e889 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png b/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png
index 372709fdc0a33a0afef6a8090b0bf62f87514220..f79ac74dee9b4c2449b75f890b4f9dc71e034dd3 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png b/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png
index e737781298749c230967f35c89e71549658bc2bc..693063f545a2a11343015d4c4583f8b36c5e620d 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png b/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png
index 8350092246cf615e8061932461eb72605689b04a..c6a2788bfb0978eeae445f3979e82f85b075463c 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png b/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png
index 450ccafcc22eda7697902328cc857fd421ae61ed..00161cd53bac478630c12d17198867d902a570c6 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png b/apps/soan-thao/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png
index 58160d2156f6a3d4846eef4f7f7ec913d96194cb..9103adb371394d1318a3213e1c107ec996b16b9d 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png b/apps/soan-thao/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png
index f7a6f9a9527c4b49466180324a2fd570e81a4e45..db998f7c0702ae5d091f8eaed57c87aad046f97c 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png b/apps/soan-thao/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png
index 6e1c610ae87e531b42613429a7b67091ee2d67c0..88e4dc7d9d6f39a1aa459371d83a0f0951192d18 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/apps/soan-thao/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png b/apps/soan-thao/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png
index c34751f410a60887e983485c7701f2ef2e518127..d648d7486d347724b3473f77a3cceb0e0a42d261 100644
Binary files a/apps/soan-thao/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png and b/apps/soan-thao/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@1x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@1x.png
index 03ccaebbb82e28c036cb6eadc41a896f7ba0cd37..6a14b46b3a0cbbdb8c010583e1c6fc299897a429 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@1x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@1x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@2x-1.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@2x-1.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@2x-1.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@2x-1.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@2x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@2x.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@2x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@2x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@3x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@3x.png
index 36fda9b2e2fa9de05e7fca528a1c846445ce82ba..a2b70b3e5ff42e73310e6a90b964f4921c3fc314 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@3x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-20x20@3x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@1x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@1x.png
index 5a98be77f31f159bd60a0c816e00b13cad736e0f..102cf42c38ebfeafd865eb50b8b5bafab32609a9 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@1x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@1x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@2x-1.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@2x-1.png
index 1641f589910bae76db8214d870fa968c3cfc6600..69b9d646ecb4aad17de78a7d8f94f554f9e68cc9 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@2x-1.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@2x-1.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@2x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@2x.png
index 1641f589910bae76db8214d870fa968c3cfc6600..69b9d646ecb4aad17de78a7d8f94f554f9e68cc9 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@2x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@2x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@3x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@3x.png
index 003042941919cb053e9ed3ba22857ee612759fc3..52c2467ca1304a33eb9dd6c772a362bab3348c9d 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@3x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-29x29@3x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@1x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@1x.png
index 4d4e8c09a242993c87a45dda9f34bf57aaca562c..22fe9db4011b66e59a237c2e68c7be2fadc455d9 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@1x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@1x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@2x-1.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@2x-1.png
index 9ccc71579d674149133b92496855f61e30716bb4..fbde1b7c260cccbddb55c733a877e330b6814685 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@2x-1.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@2x-1.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@2x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@2x.png
index 9ccc71579d674149133b92496855f61e30716bb4..fbde1b7c260cccbddb55c733a877e330b6814685 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@2x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@2x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@3x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@3x.png
index 2c46d792ece7ada7cd92c16891812ab66b87db0e..46a4e74a29daaf5d0975a6fd1cb7a69703cb5ebf 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@3x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-40x40@3x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-60x60@2x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-60x60@2x.png
index 2c46d792ece7ada7cd92c16891812ab66b87db0e..46a4e74a29daaf5d0975a6fd1cb7a69703cb5ebf 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-60x60@2x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-60x60@2x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-60x60@3x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-60x60@3x.png
index 255cb681cd751b0ab58d644edb7c901ce096f9f8..41f26d7faa949635452578b8e662845a63058861 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-60x60@3x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-60x60@3x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-76x76@1x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-76x76@1x.png
index c8c4b498e9dcaffe507d20a5a66ac6cb2e4f986a..2ee82af08ea1a54883e9e14d3fdda044b4ef3a03 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-76x76@1x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-76x76@1x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-76x76@2x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-76x76@2x.png
index 62b915a9d5faceadb28f9945d16134f3221bc93f..f59d10ea7e2e070a2fbef1bda689ab7b8f648917 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-76x76@2x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-76x76@2x.png differ
diff --git a/apps/soan-thao/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png b/apps/soan-thao/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png
index 25ede4be92a550998856d6d707db8987a4de9986..0fe6e8364a6ce18e7f63d0b7e1f3f10f94a44688 100644
Binary files a/apps/soan-thao/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png and b/apps/soan-thao/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png differ
diff --git a/apps/soan-thao/src/assets/hero.png b/apps/soan-thao/src/assets/hero.png
index 02251f4b956c55af2d76fd0788124d7eee2b45eb..9b398ea2e359990a6a52f6d4c5efb8d7cb3f51ca 100644
Binary files a/apps/soan-thao/src/assets/hero.png and b/apps/soan-thao/src/assets/hero.png differ
diff --git a/apps/soan-thao/src/assets/svelte.svg b/apps/soan-thao/src/assets/svelte.svg
index c5e08481f8aede5a6cc897b0f034e806a8617d7d..2e5dc0f1f52a2f69558df945f27fd2f5e6fb268d 100644
--- a/apps/soan-thao/src/assets/svelte.svg
+++ b/apps/soan-thao/src/assets/svelte.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+version https://git-lfs.github.com/spec/v1
+oid sha256:a39f39b75032527099aa1ede54ff2a507065e32e7329a1460a35a3a4d6ea88fe
+size 1950
diff --git a/apps/soan-thao/src/assets/vite.svg b/apps/soan-thao/src/assets/vite.svg
index 5101b674df391399da71c767aa5c976426c9dc7a..6d9065f39dbb76279822694b1df4ab8c4058aa38 100644
--- a/apps/soan-thao/src/assets/vite.svg
+++ b/apps/soan-thao/src/assets/vite.svg
@@ -1 +1,3 @@
-
+version https://git-lfs.github.com/spec/v1
+oid sha256:5be21acd42eb7b896e517f4e0f0f11eb5c5d9e54fbbcebe9453f033008fcca6f
+size 8709