diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/gettingstarted/building.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/gettingstarted/building.mdx
index fceca2f70..38bf5d47d 100644
--- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/gettingstarted/building.mdx
+++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/gettingstarted/building.mdx
@@ -10,7 +10,7 @@ sidebar_position: 6
.default})
diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/dynamic-assets.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/dynamic-assets.mdx
index 59216cca1..c28d70e9d 100644
--- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/dynamic-assets.mdx
+++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/dynamic-assets.mdx
@@ -89,14 +89,14 @@ This will generate an error in the devtools. This will generate an error in the
However, if we request `go.mod`, we will see the following output:
-
+
This technique can be used to load images directly into the page. This technique can be used to load images directly into the page. If we updated our default vanilla template and replaced the logo image: This technique can be used to load images directly into the page. This technique can be used to load images directly into the page. If we updated our default vanilla template and replaced the logo image: This technique can be used to load images directly into the page. If we updated our default vanilla template and replaced the logo image:
@@ -115,7 +115,7 @@ Then we would see the following:
diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/ides.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/ides.mdx
index 29c281acf..097bad814 100644
--- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/ides.mdx
+++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/ides.mdx
@@ -8,7 +8,7 @@ Wails 旨在提供出色的开发体验。 为此,我们现在支持生成 IDE
diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/windows-installer.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/windows-installer.mdx
index c2446de8a..a5c9449b2 100644
--- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/windows-installer.mdx
+++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guides/windows-installer.mdx
@@ -2,7 +2,7 @@
diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/howdoesitwork.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/howdoesitwork.mdx
index ce94c9aaa..a47679294 100644
--- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/howdoesitwork.mdx
+++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/howdoesitwork.mdx
@@ -7,7 +7,7 @@ sidebar_position: 20
Wails 应用程序是一个带有一个 webkit 前端的标准的 Go 应用程序。 应用程序的 Go 部分由应用程序代码和一个运行时库组成, 该库提供了许多有用的操作,例如控制应用程序窗口。 前端是一个 webkit 窗口,将显示前端资源。 前端还可以使用运行时库的 Javascript 版本。 最后,可以将 Go 方法绑定到前端,这些将显示为可以调用的 Javascript 方法,就像它们是原生 Javascript 方法一样。
-
.default})
+
## 主应用程序
diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/introduction.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/introduction.mdx
index 5900f39bd..ee68d9177 100644
--- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/introduction.mdx
+++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/introduction.mdx
@@ -26,7 +26,7 @@ Wails 是一个可让您使用 Go 和 Web 技术编写桌面应用的项目。
-
+
diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/options.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/options.mdx
index 45d19aa9f..5439f36eb 100644
--- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/options.mdx
+++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/options.mdx
@@ -601,9 +601,9 @@ Preconfigured titlebar settings are available:
| 值 | 描述 |
| --------------------------- | --------------------------------------------- |
-| `mac.TitleBarDefault()` |  |
-| `mac.TitleBarHidden()` |  |
-| `mac.TitleBarHiddenInset()` |  |
+| `mac.TitleBarDefault()` |  |
+| `mac.TitleBarHidden()` |  |
+| `mac.TitleBarHiddenInset()` |  |
名称:Mac
```go
@@ -681,7 +681,7 @@ func main() {
The "About" menu item will appear in the app menu:
-

+
@@ -689,7 +689,7 @@ The "About" menu item will appear in the app menu:
When clicked, that will open an about message box:
-

+
diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/tutorials/helloworld.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/tutorials/helloworld.mdx
index a024189d7..c6ce46c37 100644
--- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/tutorials/helloworld.mdx
+++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/tutorials/helloworld.mdx
@@ -105,7 +105,7 @@ This has compiled the application and saved it in the `build/bin` directory.
If we view the `build/bin` directory in Windows Explorer, we should see our project binary:
-

+
@@ -119,6 +119,6 @@ On Linux, you can run the application using `./helloworld` from the `build/bin`
You should see the application working as expected:
-

+
diff --git a/website/static/img/architecture.png b/website/static/img/architecture.png
deleted file mode 100644
index e3d56081d..000000000
Binary files a/website/static/img/architecture.png and /dev/null differ
diff --git a/website/static/img/architecture.webp b/website/static/img/architecture.webp
new file mode 100644
index 000000000..b4a3112be
Binary files /dev/null and b/website/static/img/architecture.webp differ
diff --git a/website/static/img/assetshandler-does-not-exist.png b/website/static/img/assetshandler-does-not-exist.png
deleted file mode 100644
index 508bc14c4..000000000
Binary files a/website/static/img/assetshandler-does-not-exist.png and /dev/null differ
diff --git a/website/static/img/assetshandler-does-not-exist.webp b/website/static/img/assetshandler-does-not-exist.webp
new file mode 100644
index 000000000..6ec8e3e68
Binary files /dev/null and b/website/static/img/assetshandler-does-not-exist.webp differ
diff --git a/website/static/img/assetshandler-go-mod.png b/website/static/img/assetshandler-go-mod.png
deleted file mode 100644
index dbb060632..000000000
Binary files a/website/static/img/assetshandler-go-mod.png and /dev/null differ
diff --git a/website/static/img/assetshandler-go-mod.webp b/website/static/img/assetshandler-go-mod.webp
new file mode 100644
index 000000000..37e1b95c1
Binary files /dev/null and b/website/static/img/assetshandler-go-mod.webp differ
diff --git a/website/static/img/assetshandler-image.png b/website/static/img/assetshandler-image.png
deleted file mode 100644
index e48836149..000000000
Binary files a/website/static/img/assetshandler-image.png and /dev/null differ
diff --git a/website/static/img/assetshandler-image.webp b/website/static/img/assetshandler-image.webp
new file mode 100644
index 000000000..df3314349
Binary files /dev/null and b/website/static/img/assetshandler-image.webp differ
diff --git a/website/static/img/bronze sponsor.png b/website/static/img/bronze sponsor.png
deleted file mode 100644
index 0eeb61e0a..000000000
Binary files a/website/static/img/bronze sponsor.png and /dev/null differ
diff --git a/website/static/img/bronze sponsor.webp b/website/static/img/bronze sponsor.webp
new file mode 100644
index 000000000..71da59509
Binary files /dev/null and b/website/static/img/bronze sponsor.webp differ
diff --git a/website/static/img/browser.png b/website/static/img/browser.png
deleted file mode 100644
index e4a48ee93..000000000
Binary files a/website/static/img/browser.png and /dev/null differ
diff --git a/website/static/img/browser.webp b/website/static/img/browser.webp
new file mode 100644
index 000000000..a19d5b036
Binary files /dev/null and b/website/static/img/browser.webp differ
diff --git a/website/static/img/build-cross-windows.png b/website/static/img/build-cross-windows.png
deleted file mode 100644
index ab4882273..000000000
Binary files a/website/static/img/build-cross-windows.png and /dev/null differ
diff --git a/website/static/img/build-cross-windows.webp b/website/static/img/build-cross-windows.webp
new file mode 100644
index 000000000..ba1a538f6
Binary files /dev/null and b/website/static/img/build-cross-windows.webp differ
diff --git a/website/static/img/build-darwin-amd.png b/website/static/img/build-darwin-amd.png
deleted file mode 100644
index 6300d264a..000000000
Binary files a/website/static/img/build-darwin-amd.png and /dev/null differ
diff --git a/website/static/img/build-darwin-amd.webp b/website/static/img/build-darwin-amd.webp
new file mode 100644
index 000000000..6126129ca
Binary files /dev/null and b/website/static/img/build-darwin-amd.webp differ
diff --git a/website/static/img/build-darwin-arm.png b/website/static/img/build-darwin-arm.png
deleted file mode 100644
index 0bb72ae37..000000000
Binary files a/website/static/img/build-darwin-arm.png and /dev/null differ
diff --git a/website/static/img/build-darwin-arm.webp b/website/static/img/build-darwin-arm.webp
new file mode 100644
index 000000000..47fcf4583
Binary files /dev/null and b/website/static/img/build-darwin-arm.webp differ
diff --git a/website/static/img/build-darwin-universal.png b/website/static/img/build-darwin-universal.png
deleted file mode 100644
index 249be83c9..000000000
Binary files a/website/static/img/build-darwin-universal.png and /dev/null differ
diff --git a/website/static/img/build-darwin-universal.webp b/website/static/img/build-darwin-universal.webp
new file mode 100644
index 000000000..c95d92ccb
Binary files /dev/null and b/website/static/img/build-darwin-universal.webp differ
diff --git a/website/static/img/defaultproject.png b/website/static/img/defaultproject.png
deleted file mode 100644
index 705235fbf..000000000
Binary files a/website/static/img/defaultproject.png and /dev/null differ
diff --git a/website/static/img/defaultproject.webp b/website/static/img/defaultproject.webp
new file mode 100644
index 000000000..e3f06727c
Binary files /dev/null and b/website/static/img/defaultproject.webp differ
diff --git a/website/static/img/devtools.png b/website/static/img/devtools.png
index 2e5c4a616..e56a0d304 100644
Binary files a/website/static/img/devtools.png and b/website/static/img/devtools.png differ
diff --git a/website/static/img/easyweb.png b/website/static/img/easyweb.png
deleted file mode 100644
index f703f1e07..000000000
Binary files a/website/static/img/easyweb.png and /dev/null differ
diff --git a/website/static/img/easyweb.webp b/website/static/img/easyweb.webp
new file mode 100644
index 000000000..9bbf04cae
Binary files /dev/null and b/website/static/img/easyweb.webp differ
diff --git a/website/static/img/go-logo.png b/website/static/img/go-logo.png
deleted file mode 100644
index 0f002e988..000000000
Binary files a/website/static/img/go-logo.png and /dev/null differ
diff --git a/website/static/img/go-logo.webp b/website/static/img/go-logo.webp
new file mode 100644
index 000000000..c1e478672
Binary files /dev/null and b/website/static/img/go-logo.webp differ
diff --git a/website/static/img/helloworld-app-icon.png b/website/static/img/helloworld-app-icon.png
deleted file mode 100644
index abb168a40..000000000
Binary files a/website/static/img/helloworld-app-icon.png and /dev/null differ
diff --git a/website/static/img/helloworld-app-icon.webp b/website/static/img/helloworld-app-icon.webp
new file mode 100644
index 000000000..8320bcd3d
Binary files /dev/null and b/website/static/img/helloworld-app-icon.webp differ
diff --git a/website/static/img/jetbrains-grayscale.png b/website/static/img/jetbrains-grayscale.png
deleted file mode 100644
index c5bf0ab63..000000000
Binary files a/website/static/img/jetbrains-grayscale.png and /dev/null differ
diff --git a/website/static/img/jetbrains-grayscale.webp b/website/static/img/jetbrains-grayscale.webp
new file mode 100644
index 000000000..be39c4856
Binary files /dev/null and b/website/static/img/jetbrains-grayscale.webp differ
diff --git a/website/static/img/linux-build-cross-windows.png b/website/static/img/linux-build-cross-windows.png
index 0d7864eb5..4cbfc5478 100644
Binary files a/website/static/img/linux-build-cross-windows.png and b/website/static/img/linux-build-cross-windows.png differ
diff --git a/website/static/img/linux-build-cross-windows.webp b/website/static/img/linux-build-cross-windows.webp
new file mode 100644
index 000000000..cbed7585b
Binary files /dev/null and b/website/static/img/linux-build-cross-windows.webp differ
diff --git a/website/static/img/nsis.png b/website/static/img/nsis.png
deleted file mode 100644
index 366d2d54f..000000000
Binary files a/website/static/img/nsis.png and /dev/null differ
diff --git a/website/static/img/nsis.webp b/website/static/img/nsis.webp
new file mode 100644
index 000000000..202f815a1
Binary files /dev/null and b/website/static/img/nsis.webp differ
diff --git a/website/static/img/reference/about-dialog.png b/website/static/img/reference/about-dialog.png
deleted file mode 100644
index 8af3ef91e..000000000
Binary files a/website/static/img/reference/about-dialog.png and /dev/null differ
diff --git a/website/static/img/reference/about-dialog.webp b/website/static/img/reference/about-dialog.webp
new file mode 100644
index 000000000..26724bbf9
Binary files /dev/null and b/website/static/img/reference/about-dialog.webp differ
diff --git a/website/static/img/reference/about-menu.png b/website/static/img/reference/about-menu.png
deleted file mode 100644
index 6ac7166e9..000000000
Binary files a/website/static/img/reference/about-menu.png and /dev/null differ
diff --git a/website/static/img/reference/about-menu.webp b/website/static/img/reference/about-menu.webp
new file mode 100644
index 000000000..0302affe4
Binary files /dev/null and b/website/static/img/reference/about-menu.webp differ
diff --git a/website/static/img/reference/titlebar-default.png b/website/static/img/reference/titlebar-default.png
deleted file mode 100644
index 8204d3f97..000000000
Binary files a/website/static/img/reference/titlebar-default.png and /dev/null differ
diff --git a/website/static/img/reference/titlebar-default.webp b/website/static/img/reference/titlebar-default.webp
new file mode 100644
index 000000000..41905c025
Binary files /dev/null and b/website/static/img/reference/titlebar-default.webp differ
diff --git a/website/static/img/reference/titlebar-hidden-inset.png b/website/static/img/reference/titlebar-hidden-inset.png
deleted file mode 100644
index b3161367d..000000000
Binary files a/website/static/img/reference/titlebar-hidden-inset.png and /dev/null differ
diff --git a/website/static/img/reference/titlebar-hidden-inset.webp b/website/static/img/reference/titlebar-hidden-inset.webp
new file mode 100644
index 000000000..06aae2eb4
Binary files /dev/null and b/website/static/img/reference/titlebar-hidden-inset.webp differ
diff --git a/website/static/img/reference/titlebar-hidden.png b/website/static/img/reference/titlebar-hidden.png
deleted file mode 100644
index c68db0594..000000000
Binary files a/website/static/img/reference/titlebar-hidden.png and /dev/null differ
diff --git a/website/static/img/reference/titlebar-hidden.webp b/website/static/img/reference/titlebar-hidden.webp
new file mode 100644
index 000000000..5dc689152
Binary files /dev/null and b/website/static/img/reference/titlebar-hidden.webp differ
diff --git a/website/static/img/remote-linux.png b/website/static/img/remote-linux.png
deleted file mode 100644
index b1f9fbe94..000000000
Binary files a/website/static/img/remote-linux.png and /dev/null differ
diff --git a/website/static/img/remote-linux.webp b/website/static/img/remote-linux.webp
new file mode 100644
index 000000000..25ad11ea3
Binary files /dev/null and b/website/static/img/remote-linux.webp differ
diff --git a/website/static/img/remote-mac.png b/website/static/img/remote-mac.png
deleted file mode 100644
index c15aaf9ce..000000000
Binary files a/website/static/img/remote-mac.png and /dev/null differ
diff --git a/website/static/img/remote-mac.webp b/website/static/img/remote-mac.webp
new file mode 100644
index 000000000..bf4758e1a
Binary files /dev/null and b/website/static/img/remote-mac.webp differ
diff --git a/website/static/img/remote.png b/website/static/img/remote.png
deleted file mode 100644
index feb535a5c..000000000
Binary files a/website/static/img/remote.png and /dev/null differ
diff --git a/website/static/img/remote.webp b/website/static/img/remote.webp
new file mode 100644
index 000000000..3968c5ddc
Binary files /dev/null and b/website/static/img/remote.webp differ
diff --git a/website/static/img/runtime/dialog_default_button.png b/website/static/img/runtime/dialog_default_button.png
index 9bcc2146e..8245947ab 100644
Binary files a/website/static/img/runtime/dialog_default_button.png and b/website/static/img/runtime/dialog_default_button.png differ
diff --git a/website/static/img/runtime/dialog_default_cancel.png b/website/static/img/runtime/dialog_default_cancel.png
index 5e4db4ce4..e0d5836d5 100644
Binary files a/website/static/img/runtime/dialog_default_cancel.png and b/website/static/img/runtime/dialog_default_cancel.png differ
diff --git a/website/static/img/runtime/dialog_lin_filters.png b/website/static/img/runtime/dialog_lin_filters.png
index b22919d71..6f58b8cd2 100644
Binary files a/website/static/img/runtime/dialog_lin_filters.png and b/website/static/img/runtime/dialog_lin_filters.png differ
diff --git a/website/static/img/runtime/dialog_no_defaults.png b/website/static/img/runtime/dialog_no_defaults.png
index 54c605d70..f106d3870 100644
Binary files a/website/static/img/runtime/dialog_no_defaults.png and b/website/static/img/runtime/dialog_no_defaults.png differ
diff --git a/website/static/img/runtime/dialog_win_filters.png b/website/static/img/runtime/dialog_win_filters.png
index c2d31188c..7fd194b03 100644
Binary files a/website/static/img/runtime/dialog_win_filters.png and b/website/static/img/runtime/dialog_win_filters.png differ
diff --git a/website/static/img/silver sponsor.png b/website/static/img/silver sponsor.png
deleted file mode 100644
index e81da100c..000000000
Binary files a/website/static/img/silver sponsor.png and /dev/null differ
diff --git a/website/static/img/silver sponsor.webp b/website/static/img/silver sponsor.webp
new file mode 100644
index 000000000..4a7776ffd
Binary files /dev/null and b/website/static/img/silver sponsor.webp differ
diff --git a/website/static/img/troubleshooting/invalid_mac_app.png b/website/static/img/troubleshooting/invalid_mac_app.png
index 92ceabb54..5f44d7793 100644
Binary files a/website/static/img/troubleshooting/invalid_mac_app.png and b/website/static/img/troubleshooting/invalid_mac_app.png differ
diff --git a/website/static/img/tutorials/dogsapi/img.png b/website/static/img/tutorials/dogsapi/img.png
deleted file mode 100644
index 05995cf30..000000000
Binary files a/website/static/img/tutorials/dogsapi/img.png and /dev/null differ
diff --git a/website/static/img/tutorials/dogsapi/img.webp b/website/static/img/tutorials/dogsapi/img.webp
new file mode 100644
index 000000000..4a0e2ceb7
Binary files /dev/null and b/website/static/img/tutorials/dogsapi/img.webp differ
diff --git a/website/static/img/varly.png b/website/static/img/varly.png
deleted file mode 100644
index 2c485d54d..000000000
Binary files a/website/static/img/varly.png and /dev/null differ
diff --git a/website/static/img/varly.webp b/website/static/img/varly.webp
new file mode 100644
index 000000000..0c2d4663e
Binary files /dev/null and b/website/static/img/varly.webp differ
diff --git a/website/static/img/vscode.png b/website/static/img/vscode.png
deleted file mode 100644
index 29135187c..000000000
Binary files a/website/static/img/vscode.png and /dev/null differ
diff --git a/website/static/img/vscode.webp b/website/static/img/vscode.webp
new file mode 100644
index 000000000..156fa3078
Binary files /dev/null and b/website/static/img/vscode.webp differ
diff --git a/website/static/img/vue3-template.png b/website/static/img/vue3-template.png
index 9ede595ac..4459e1665 100644
Binary files a/website/static/img/vue3-template.png and b/website/static/img/vue3-template.png differ
diff --git a/website/static/img/vue3-template.webp b/website/static/img/vue3-template.webp
new file mode 100644
index 000000000..0e12a0082
Binary files /dev/null and b/website/static/img/vue3-template.webp differ
diff --git a/website/static/img/wails-app-mac.png b/website/static/img/wails-app-mac.png
deleted file mode 100644
index bf18df556..000000000
Binary files a/website/static/img/wails-app-mac.png and /dev/null differ
diff --git a/website/static/img/wails-app-mac.webp b/website/static/img/wails-app-mac.webp
new file mode 100644
index 000000000..d266ceca3
Binary files /dev/null and b/website/static/img/wails-app-mac.webp differ
diff --git a/website/static/img/wails-linux.png b/website/static/img/wails-linux.png
deleted file mode 100644
index 38e2b28e8..000000000
Binary files a/website/static/img/wails-linux.png and /dev/null differ
diff --git a/website/static/img/wails-linux.webp b/website/static/img/wails-linux.webp
new file mode 100644
index 000000000..45c76ed0e
Binary files /dev/null and b/website/static/img/wails-linux.webp differ
diff --git a/website/static/img/wails-mac.png b/website/static/img/wails-mac.png
deleted file mode 100644
index 4abe2558a..000000000
Binary files a/website/static/img/wails-mac.png and /dev/null differ
diff --git a/website/static/img/wails-mac.webp b/website/static/img/wails-mac.webp
new file mode 100644
index 000000000..26ee0be13
Binary files /dev/null and b/website/static/img/wails-mac.webp differ
diff --git a/website/static/img/wails-menus-linux.png b/website/static/img/wails-menus-linux.png
deleted file mode 100644
index c5fb7ba55..000000000
Binary files a/website/static/img/wails-menus-linux.png and /dev/null differ
diff --git a/website/static/img/wails-menus-linux.webp b/website/static/img/wails-menus-linux.webp
new file mode 100644
index 000000000..391225a35
Binary files /dev/null and b/website/static/img/wails-menus-linux.webp differ
diff --git a/website/static/img/wails-menus-mac.png b/website/static/img/wails-menus-mac.png
deleted file mode 100644
index b9d9611ff..000000000
Binary files a/website/static/img/wails-menus-mac.png and /dev/null differ
diff --git a/website/static/img/wails-menus-mac.webp b/website/static/img/wails-menus-mac.webp
new file mode 100644
index 000000000..033f68d35
Binary files /dev/null and b/website/static/img/wails-menus-mac.webp differ
diff --git a/website/static/img/wails-menus.png b/website/static/img/wails-menus.png
deleted file mode 100644
index 6a6a74cad..000000000
Binary files a/website/static/img/wails-menus.png and /dev/null differ
diff --git a/website/static/img/wails-menus.webp b/website/static/img/wails-menus.webp
new file mode 100644
index 000000000..ba64152b4
Binary files /dev/null and b/website/static/img/wails-menus.webp differ
diff --git a/website/static/img/wails.png b/website/static/img/wails.png
deleted file mode 100644
index 2a750ec9d..000000000
Binary files a/website/static/img/wails.png and /dev/null differ
diff --git a/website/static/img/wails.webp b/website/static/img/wails.webp
new file mode 100644
index 000000000..777f4d05c
Binary files /dev/null and b/website/static/img/wails.webp differ
diff --git a/website/static/img/windows-default-app.png b/website/static/img/windows-default-app.png
deleted file mode 100644
index 51a373600..000000000
Binary files a/website/static/img/windows-default-app.png and /dev/null differ
diff --git a/website/static/img/windows-default-app.webp b/website/static/img/windows-default-app.webp
new file mode 100644
index 000000000..678faf02a
Binary files /dev/null and b/website/static/img/windows-default-app.webp differ
diff --git a/website/static/img/xbar-app-preview-2.png b/website/static/img/xbar-app-preview-2.png
deleted file mode 100644
index 45ad0d8e4..000000000
Binary files a/website/static/img/xbar-app-preview-2.png and /dev/null differ
diff --git a/website/static/img/xbar-app-preview-2.webp b/website/static/img/xbar-app-preview-2.webp
new file mode 100644
index 000000000..c8a8cdc9c
Binary files /dev/null and b/website/static/img/xbar-app-preview-2.webp differ
diff --git a/website/versioned_docs/version-v2.0.0-beta.43/gettingstarted/building.mdx b/website/versioned_docs/version-v2.0.0-beta.43/gettingstarted/building.mdx
index f40605490..73734912e 100644
--- a/website/versioned_docs/version-v2.0.0-beta.43/gettingstarted/building.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.43/gettingstarted/building.mdx
@@ -10,7 +10,7 @@ This will compile your project and save the production-ready binary in the `buil
If you run the binary, you should see the default application:
-

+
diff --git a/website/versioned_docs/version-v2.0.0-beta.43/guides/dynamic-assets.mdx b/website/versioned_docs/version-v2.0.0-beta.43/guides/dynamic-assets.mdx
index fd6b91798..a7ba3347e 100644
--- a/website/versioned_docs/version-v2.0.0-beta.43/guides/dynamic-assets.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.43/guides/dynamic-assets.mdx
@@ -92,13 +92,13 @@ This will generate an error in the devtools. We can see that the error is what w
our custom assets handler:
-
+
However, if we request `go.mod`, we will see the following output:
-
+
This technique can be used to load images directly into the page. If we updated our default vanilla template and
@@ -113,7 +113,7 @@ with:
Then we would see the following:
-
+
:::warning
diff --git a/website/versioned_docs/version-v2.0.0-beta.43/guides/ides.mdx b/website/versioned_docs/version-v2.0.0-beta.43/guides/ides.mdx
index 5e47152b3..d45fa2057 100644
--- a/website/versioned_docs/version-v2.0.0-beta.43/guides/ides.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.43/guides/ides.mdx
@@ -9,7 +9,7 @@ Currently, we support [Visual Studio Code](https://code.visualstudio.com/) but a
## Visual Studio Code
-
+
When generating a project using the `-ide vscode` flags, IDE files will be created alongside the other project files.
diff --git a/website/versioned_docs/version-v2.0.0-beta.43/guides/windows-installer.mdx b/website/versioned_docs/version-v2.0.0-beta.43/guides/windows-installer.mdx
index f6a5b2f39..f75cb7145 100644
--- a/website/versioned_docs/version-v2.0.0-beta.43/guides/windows-installer.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.43/guides/windows-installer.mdx
@@ -1,7 +1,7 @@
# NSIS installer
- 
+ 
Wails supports generating Windows installers using the [NSIS installer](https://nsis.sourceforge.io/).
diff --git a/website/versioned_docs/version-v2.0.0-beta.43/introduction.mdx b/website/versioned_docs/version-v2.0.0-beta.43/introduction.mdx
index b8e0877f2..791728a36 100644
--- a/website/versioned_docs/version-v2.0.0-beta.43/introduction.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.43/introduction.mdx
@@ -17,7 +17,7 @@ you'd expect from a modern native app.
-
+
diff --git a/website/versioned_docs/version-v2.0.0-beta.43/reference/options.mdx b/website/versioned_docs/version-v2.0.0-beta.43/reference/options.mdx
index 2446fe9eb..b0772c67c 100644
--- a/website/versioned_docs/version-v2.0.0-beta.43/reference/options.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.43/reference/options.mdx
@@ -637,9 +637,9 @@ Preconfigured titlebar settings are available:
| Setting | Example |
| ------- | ------- |
-|`mac.TitleBarDefault()` |  |
-|`mac.TitleBarHidden()` |  |
-|`mac.TitleBarHiddenInset()` |  |
+|`mac.TitleBarDefault()` |  |
+|`mac.TitleBarHidden()` |  |
+|`mac.TitleBarHiddenInset()` |  |
Example:
```go
@@ -702,14 +702,14 @@ func main() {
The "About" menu item will appear in the app menu:
-

+
When clicked, that will open an about message box:
-

+
diff --git a/website/versioned_docs/version-v2.0.0-beta.43/tutorials/helloworld.mdx b/website/versioned_docs/version-v2.0.0-beta.43/tutorials/helloworld.mdx
index 72e900f4a..ad19b29b6 100644
--- a/website/versioned_docs/version-v2.0.0-beta.43/tutorials/helloworld.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.43/tutorials/helloworld.mdx
@@ -95,7 +95,7 @@ This has compiled the application and saved it in the `build/bin` directory.
If we view the `build/bin` directory in Windows Explorer, we should see our project binary:
-

+
@@ -108,6 +108,6 @@ On Linux, you can run the application using `./helloworld` from the `build/bin`
You should see the application working as expected:
-

+
diff --git a/website/versioned_docs/version-v2.0.0-beta.44/gettingstarted/building.mdx b/website/versioned_docs/version-v2.0.0-beta.44/gettingstarted/building.mdx
index f40605490..73734912e 100644
--- a/website/versioned_docs/version-v2.0.0-beta.44/gettingstarted/building.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.44/gettingstarted/building.mdx
@@ -10,7 +10,7 @@ This will compile your project and save the production-ready binary in the `buil
If you run the binary, you should see the default application:
-

+
diff --git a/website/versioned_docs/version-v2.0.0-beta.44/guides/dynamic-assets.mdx b/website/versioned_docs/version-v2.0.0-beta.44/guides/dynamic-assets.mdx
index fd6b91798..a7ba3347e 100644
--- a/website/versioned_docs/version-v2.0.0-beta.44/guides/dynamic-assets.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.44/guides/dynamic-assets.mdx
@@ -92,13 +92,13 @@ This will generate an error in the devtools. We can see that the error is what w
our custom assets handler:
-
+
However, if we request `go.mod`, we will see the following output:
-
+
This technique can be used to load images directly into the page. If we updated our default vanilla template and
@@ -113,7 +113,7 @@ with:
Then we would see the following:
-
+
:::warning
diff --git a/website/versioned_docs/version-v2.0.0-beta.44/guides/ides.mdx b/website/versioned_docs/version-v2.0.0-beta.44/guides/ides.mdx
index 14adde0d0..64b3fceed 100644
--- a/website/versioned_docs/version-v2.0.0-beta.44/guides/ides.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.44/guides/ides.mdx
@@ -8,7 +8,7 @@ Currently, we support [Visual Studio Code](https://code.visualstudio.com/) but a
## Visual Studio Code
-
+
When generating a project using the `-ide vscode` flags, IDE files will be created alongside the other project files.
diff --git a/website/versioned_docs/version-v2.0.0-beta.44/guides/windows-installer.mdx b/website/versioned_docs/version-v2.0.0-beta.44/guides/windows-installer.mdx
index f6a5b2f39..f75cb7145 100644
--- a/website/versioned_docs/version-v2.0.0-beta.44/guides/windows-installer.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.44/guides/windows-installer.mdx
@@ -1,7 +1,7 @@
# NSIS installer
- 
+ 
Wails supports generating Windows installers using the [NSIS installer](https://nsis.sourceforge.io/).
diff --git a/website/versioned_docs/version-v2.0.0-beta.44/introduction.mdx b/website/versioned_docs/version-v2.0.0-beta.44/introduction.mdx
index b8e0877f2..791728a36 100644
--- a/website/versioned_docs/version-v2.0.0-beta.44/introduction.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.44/introduction.mdx
@@ -17,7 +17,7 @@ you'd expect from a modern native app.
-
+
diff --git a/website/versioned_docs/version-v2.0.0-beta.44/reference/options.mdx b/website/versioned_docs/version-v2.0.0-beta.44/reference/options.mdx
index 2446fe9eb..b0772c67c 100644
--- a/website/versioned_docs/version-v2.0.0-beta.44/reference/options.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.44/reference/options.mdx
@@ -637,9 +637,9 @@ Preconfigured titlebar settings are available:
| Setting | Example |
| ------- | ------- |
-|`mac.TitleBarDefault()` |  |
-|`mac.TitleBarHidden()` |  |
-|`mac.TitleBarHiddenInset()` |  |
+|`mac.TitleBarDefault()` |  |
+|`mac.TitleBarHidden()` |  |
+|`mac.TitleBarHiddenInset()` |  |
Example:
```go
@@ -702,14 +702,14 @@ func main() {
The "About" menu item will appear in the app menu:
-

+
When clicked, that will open an about message box:
-

+
diff --git a/website/versioned_docs/version-v2.0.0-beta.44/tutorials/helloworld.mdx b/website/versioned_docs/version-v2.0.0-beta.44/tutorials/helloworld.mdx
index 24aa0285b..8edde09f7 100644
--- a/website/versioned_docs/version-v2.0.0-beta.44/tutorials/helloworld.mdx
+++ b/website/versioned_docs/version-v2.0.0-beta.44/tutorials/helloworld.mdx
@@ -95,7 +95,7 @@ This has compiled the application and saved it in the `build/bin` directory.
If we view the `build/bin` directory in Windows Explorer, we should see our project binary:
-

+
@@ -108,6 +108,6 @@ On Linux, you can run the application using `./helloworld` from the `build/bin`
You should see the application working as expected:
-

+