diff --git a/apps/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/apps/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
index 613e26663836..d15b58c44294 100644
Binary files a/apps/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/apps/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/apps/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/apps/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
index 22442bc1d803..5f7a286b4365 100644
Binary files a/apps/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png and b/apps/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/apps/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/apps/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
index d26c0189852d..3e2422c650ca 100644
Binary files a/apps/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png and b/apps/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index 038e3dc7a709..56f4052137ba 100644
Binary files a/apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
index 2f0659702255..71753c68f12f 100644
Binary files a/apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png and b/apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
index a5d995c2ee23..7f8af6f02f25 100644
Binary files a/apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
index 7c976dc74d9c..97320ff87ca8 100644
Binary files a/apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png and b/apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png differ
diff --git a/apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
index ceabff1f5626..014905ddccde 100644
Binary files a/apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
index 240acdf4fec9..7f62224d4d7c 100644
Binary files a/apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png and b/apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-1024.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-1024.png
index 1ebd257d93f5..84bf2a7b127c 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-1024.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-1024.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-20@3x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-20@3x.png
index ca160dc2e846..993881871b1e 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-20@3x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-20@3x.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png
index ff85b417fece..98c15214a767 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png
index e12fff031400..25cd5229b159 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png
index 9b3da5155efe..5900496f5d72 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png
index f57a0c1323c6..41c55c15a24f 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png
index f57a0c1323c6..41c55c15a24f 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png
index b94278f29d07..08d3dce8c11e 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png
index 2d6240dc679c..c06bb04c37c2 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png differ
diff --git a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png
index 7321091c561e..991f282af952 100644
Binary files a/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png and b/apps/ios/Sources/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png differ
diff --git a/apps/macos/Icon.icon/Assets/openclaw-mac.png b/apps/macos/Icon.icon/Assets/openclaw-mac.png
index 1ebd257d93f5..84bf2a7b127c 100644
Binary files a/apps/macos/Icon.icon/Assets/openclaw-mac.png and b/apps/macos/Icon.icon/Assets/openclaw-mac.png differ
diff --git a/assets/avatar-placeholder.svg b/assets/avatar-placeholder.svg
index d0a6999abffd..a25c53c8542c 100644
--- a/assets/avatar-placeholder.svg
+++ b/assets/avatar-placeholder.svg
@@ -1,19 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/chrome-extension/icons/icon128.png b/assets/chrome-extension/icons/icon128.png
index 533cc812de79..1d20525e050a 100644
Binary files a/assets/chrome-extension/icons/icon128.png and b/assets/chrome-extension/icons/icon128.png differ
diff --git a/assets/dmg-background-small.png b/assets/dmg-background-small.png
index 74fc56a90454..9b147cb84624 100644
Binary files a/assets/dmg-background-small.png and b/assets/dmg-background-small.png differ
diff --git a/assets/dmg-background.png b/assets/dmg-background.png
index a3bff0382b94..e32308620365 100644
Binary files a/assets/dmg-background.png and b/assets/dmg-background.png differ
diff --git a/docs/assets/openclaw-logo-text-dark.png b/docs/assets/openclaw-logo-text-dark.png
index b14e4233b69d..25a13baf497b 100644
Binary files a/docs/assets/openclaw-logo-text-dark.png and b/docs/assets/openclaw-logo-text-dark.png differ
diff --git a/docs/assets/openclaw-logo-text.png b/docs/assets/openclaw-logo-text.png
index 705d2c0ba17a..eebbf754ae17 100644
Binary files a/docs/assets/openclaw-logo-text.png and b/docs/assets/openclaw-logo-text.png differ
diff --git a/docs/assets/pixel-lobster.svg b/docs/assets/pixel-lobster.svg
index 7bfb7fc4d47a..c72771ce6f8b 100644
--- a/docs/assets/pixel-lobster.svg
+++ b/docs/assets/pixel-lobster.svg
@@ -1,60 +1 @@
-
-
+
\ No newline at end of file
diff --git a/docs/assets/showcase/gohome-grafana.png b/docs/assets/showcase/gohome-grafana.png
index bd7cf0774020..1aa041dce5a1 100644
Binary files a/docs/assets/showcase/gohome-grafana.png and b/docs/assets/showcase/gohome-grafana.png differ
diff --git a/docs/assets/showcase/ios-testflight.jpg b/docs/assets/showcase/ios-testflight.jpg
index 4e19768f974b..7a521379c8ac 100644
Binary files a/docs/assets/showcase/ios-testflight.jpg and b/docs/assets/showcase/ios-testflight.jpg differ
diff --git a/docs/assets/showcase/oura-health.png b/docs/assets/showcase/oura-health.png
index b1e9f7072488..e0db8be40bef 100644
Binary files a/docs/assets/showcase/oura-health.png and b/docs/assets/showcase/oura-health.png differ
diff --git a/docs/assets/showcase/padel-cli.svg b/docs/assets/showcase/padel-cli.svg
index 61eb6334d365..e3170b812564 100644
--- a/docs/assets/showcase/padel-cli.svg
+++ b/docs/assets/showcase/padel-cli.svg
@@ -1,11 +1 @@
-
+
\ No newline at end of file
diff --git a/docs/assets/showcase/padel-screenshot.jpg b/docs/assets/showcase/padel-screenshot.jpg
index eb1ae39eaca6..26b270b96158 100644
Binary files a/docs/assets/showcase/padel-screenshot.jpg and b/docs/assets/showcase/padel-screenshot.jpg differ
diff --git a/docs/assets/showcase/roborock-screenshot.jpg b/docs/assets/showcase/roborock-screenshot.jpg
index e31ba11eb918..15adf3a14658 100644
Binary files a/docs/assets/showcase/roborock-screenshot.jpg and b/docs/assets/showcase/roborock-screenshot.jpg differ
diff --git a/docs/assets/showcase/roborock-status.svg b/docs/assets/showcase/roborock-status.svg
index 470840423cb7..3b07f29fb095 100644
--- a/docs/assets/showcase/roborock-status.svg
+++ b/docs/assets/showcase/roborock-status.svg
@@ -1,13 +1 @@
-
+
\ No newline at end of file
diff --git a/docs/assets/showcase/xuezh-pronunciation.jpeg b/docs/assets/showcase/xuezh-pronunciation.jpeg
index 7f7d86a8fa08..ce2928650586 100644
Binary files a/docs/assets/showcase/xuezh-pronunciation.jpeg and b/docs/assets/showcase/xuezh-pronunciation.jpeg differ
diff --git a/docs/images/groups-flow.svg b/docs/images/groups-flow.svg
index 06189ff07b85..68596831406f 100644
--- a/docs/images/groups-flow.svg
+++ b/docs/images/groups-flow.svg
@@ -1,52 +1 @@
-
+
\ No newline at end of file
diff --git a/docs/images/mobile-ui-screenshot.png b/docs/images/mobile-ui-screenshot.png
index 68af07b8ad26..031fc5faa116 100644
Binary files a/docs/images/mobile-ui-screenshot.png and b/docs/images/mobile-ui-screenshot.png differ
diff --git a/ui/public/favicon.svg b/ui/public/favicon.svg
index bcbc1e10cb40..d2d3da7782bd 100644
--- a/ui/public/favicon.svg
+++ b/ui/public/favicon.svg
@@ -1,22 +1 @@
-
+
\ No newline at end of file
diff --git a/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-flags-unsupported-unions-1.png b/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-flags-unsupported-unions-1.png
index 850d5b364ecb..353b735edbd4 100644
Binary files a/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-flags-unsupported-unions-1.png and b/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-flags-unsupported-unions-1.png differ
diff --git a/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-renders-inputs-and-patches-values-1.png b/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-renders-inputs-and-patches-values-1.png
index 850d5b364ecb..9f1d49d88b7d 100644
Binary files a/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-renders-inputs-and-patches-values-1.png and b/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-renders-inputs-and-patches-values-1.png differ
diff --git a/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-renders-union-literals-as-select-options-1.png b/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-renders-union-literals-as-select-options-1.png
index 850d5b364ecb..2c1813a70caf 100644
Binary files a/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-renders-union-literals-as-select-options-1.png and b/ui/src/ui/__screenshots__/config-form.browser.test.ts/config-form-renderer-renders-union-literals-as-select-options-1.png differ
diff --git a/ui/src/ui/__screenshots__/navigation.browser.test.ts/control-UI-routing-auto-scrolls-chat-history-to-the-latest-message-1.png b/ui/src/ui/__screenshots__/navigation.browser.test.ts/control-UI-routing-auto-scrolls-chat-history-to-the-latest-message-1.png
index eae372b60fa8..f02ad2c9261f 100644
Binary files a/ui/src/ui/__screenshots__/navigation.browser.test.ts/control-UI-routing-auto-scrolls-chat-history-to-the-latest-message-1.png and b/ui/src/ui/__screenshots__/navigation.browser.test.ts/control-UI-routing-auto-scrolls-chat-history-to-the-latest-message-1.png differ