diff --git a/docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg b/docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg
index 97231e1d87..b2d0a78ee4 100644
Binary files a/docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg and b/docs/en/Blog-Posts/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg differ
diff --git a/docs/en/Community-Articles/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg b/docs/en/Community-Articles/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg
index 97231e1d87..b2d0a78ee4 100644
Binary files a/docs/en/Community-Articles/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg and b/docs/en/Community-Articles/2023-03-15-Migration-Mssql-Postgresql/images/db-converter.jpg differ
diff --git a/docs/en/Community-Articles/2024-03-02-Using-Testcontainers-In-ABP-Unit-Test/efcore.png b/docs/en/Community-Articles/2024-03-02-Using-Testcontainers-In-ABP-Unit-Test/efcore.png
index 37b93c5e3e..a8c8cbe8b6 100644
Binary files a/docs/en/Community-Articles/2024-03-02-Using-Testcontainers-In-ABP-Unit-Test/efcore.png and b/docs/en/Community-Articles/2024-03-02-Using-Testcontainers-In-ABP-Unit-Test/efcore.png differ
diff --git a/docs/en/Community-Articles/2024-03-02-Using-Testcontainers-In-ABP-Unit-Test/mongodb.png b/docs/en/Community-Articles/2024-03-02-Using-Testcontainers-In-ABP-Unit-Test/mongodb.png
index 6223a8630b..7cb02af550 100644
Binary files a/docs/en/Community-Articles/2024-03-02-Using-Testcontainers-In-ABP-Unit-Test/mongodb.png and b/docs/en/Community-Articles/2024-03-02-Using-Testcontainers-In-ABP-Unit-Test/mongodb.png differ
diff --git a/framework/test/Volo.Abp.Imaging.Abstractions.Tests/Volo/Abp/Imaging/Files/abp.webp b/framework/test/Volo.Abp.Imaging.Abstractions.Tests/Volo/Abp/Imaging/Files/abp.webp
index 846a0a3950..8d61a9ffda 100644
Binary files a/framework/test/Volo.Abp.Imaging.Abstractions.Tests/Volo/Abp/Imaging/Files/abp.webp and b/framework/test/Volo.Abp.Imaging.Abstractions.Tests/Volo/Abp/Imaging/Files/abp.webp differ
diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/owl.carousel/assets/owl.video.play.png b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/owl.carousel/assets/owl.video.play.png
index 5d0218d466..3ac8dad770 100644
Binary files a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/owl.carousel/assets/owl.video.play.png and b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/owl.carousel/assets/owl.video.play.png differ
diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/docs/app/VoloDocs.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/docs/app/VoloDocs.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/docs/app/VoloDocs.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/docs/app/VoloDocs.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png
index 985a9b8b5a..74424318a4 100644
Binary files a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png and b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png differ
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/blazor-global-styles.css b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/blazor-global-styles.css
index 0d26cfc24f..389130ba75 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/blazor-global-styles.css
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/blazor-global-styles.css
@@ -16,3 +16,9 @@
right: 0.75rem;
top: 0.5rem;
}
+/* */
+:root .lpx-brand-logo {
+ --lpx-logo: url('/images/logo/leptonx/logo-light.png');
+ --lpx-logo-icon: url('/images/logo/leptonx/logo-light-thumbnail.png');
+}
+/* */
\ No newline at end of file
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/global-styles.css b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/global-styles.css
index 7f8a925bc0..1b4a445bbc 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/global-styles.css
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/global-styles.css
@@ -1,3 +1,9 @@
body {
-}
\ No newline at end of file
+}
+/* */
+:root .lpx-brand-logo {
+ --lpx-logo: url('/images/logo/leptonx/logo-light.png');
+ --lpx-logo-icon: url('/images/logo/leptonx/logo-light-thumbnail.png');
+}
+/* */
\ No newline at end of file
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-dark-thumbnail.png b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-dark-thumbnail.png
new file mode 100644
index 0000000000..9734a07a4d
Binary files /dev/null and b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-dark-thumbnail.png differ
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-dark.png b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-dark.png
new file mode 100644
index 0000000000..a3bbe82224
Binary files /dev/null and b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-dark.png differ
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-light-thumbnail.png b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-light-thumbnail.png
new file mode 100644
index 0000000000..ca3918481a
Binary files /dev/null and b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-light-thumbnail.png differ
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-light.png b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-light.png
new file mode 100644
index 0000000000..761fb4443d
Binary files /dev/null and b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/wwwroot/images/logo/leptonx/logo-light.png differ
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/blazor-global-styles.css b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/blazor-global-styles.css
index 0d26cfc24f..389130ba75 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/blazor-global-styles.css
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/blazor-global-styles.css
@@ -16,3 +16,9 @@
right: 0.75rem;
top: 0.5rem;
}
+/* */
+:root .lpx-brand-logo {
+ --lpx-logo: url('/images/logo/leptonx/logo-light.png');
+ --lpx-logo-icon: url('/images/logo/leptonx/logo-light-thumbnail.png');
+}
+/* */
\ No newline at end of file
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/global-styles.css b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/global-styles.css
index 7f8a925bc0..1b4a445bbc 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/global-styles.css
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/global-styles.css
@@ -1,3 +1,9 @@
body {
-}
\ No newline at end of file
+}
+/* */
+:root .lpx-brand-logo {
+ --lpx-logo: url('/images/logo/leptonx/logo-light.png');
+ --lpx-logo-icon: url('/images/logo/leptonx/logo-light-thumbnail.png');
+}
+/* */
\ No newline at end of file
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-dark-thumbnail.png b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-dark-thumbnail.png
new file mode 100644
index 0000000000..9734a07a4d
Binary files /dev/null and b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-dark-thumbnail.png differ
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-dark.png b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-dark.png
new file mode 100644
index 0000000000..a3bbe82224
Binary files /dev/null and b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-dark.png differ
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-light-thumbnail.png b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-light-thumbnail.png
new file mode 100644
index 0000000000..ca3918481a
Binary files /dev/null and b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-light-thumbnail.png differ
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-light.png b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-light.png
new file mode 100644
index 0000000000..761fb4443d
Binary files /dev/null and b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/images/logo/leptonx/logo-light.png differ
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/blazor-global-styles.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/blazor-global-styles.css
index 0d26cfc24f..389130ba75 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/blazor-global-styles.css
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/wwwroot/blazor-global-styles.css
@@ -16,3 +16,9 @@
right: 0.75rem;
top: 0.5rem;
}
+/* */
+:root .lpx-brand-logo {
+ --lpx-logo: url('/images/logo/leptonx/logo-light.png');
+ --lpx-logo-icon: url('/images/logo/leptonx/logo-light-thumbnail.png');
+}
+/* */
\ No newline at end of file
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/wwwroot/blazor-global-styles.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/wwwroot/blazor-global-styles.css
index 0d26cfc24f..389130ba75 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/wwwroot/blazor-global-styles.css
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/wwwroot/blazor-global-styles.css
@@ -16,3 +16,9 @@
right: 0.75rem;
top: 0.5rem;
}
+/* */
+:root .lpx-brand-logo {
+ --lpx-logo: url('/images/logo/leptonx/logo-light.png');
+ --lpx-logo-icon: url('/images/logo/leptonx/logo-light-thumbnail.png');
+}
+/* */
\ No newline at end of file