diff --git a/.gitignore b/.gitignore index 041f3c111..0570b0db7 100644 --- a/.gitignore +++ b/.gitignore @@ -357,6 +357,8 @@ healthchecksdb /tests/InfiniFrameTests.Playwright.WebApp.Vue/wwwroot/ #/tests/InfiniFrameTests.Playwright.BlazorWebView.MudBlazor/wwwroot/ This needs to be included for Blazor to work +/docs/.docusaurus +/docs/build/ /docs/node_modules/ # Local test/runner virtualenv diff --git a/README.md b/README.md index 850aa0a2f..a91d9b358 100644 --- a/README.md +++ b/README.md @@ -178,7 +178,7 @@ dotnet tool run infiniframe-pack publish src/MyApp/MyApp.csproj --rid win-x64 ### Migration -- [Breaking Changes vs Photino.NET](https://docs.infiniframe.dev/migration/breaking-changes-from-photino) — +- [Breaking Changes vs Photino.NET](https://docs.infiniframe.dev/migration/photino-breaking-changes) — API, namespace, event system, and behavioral differences from the original Photino projects ### Build Docs Locally diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index 531b31c88..000000000 --- a/docs/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -.docusaurus -build -node_modules diff --git a/docs/docs/guides/blazor-webview.md b/docs/docs/guides/blazor-webview.md index 1baa1056e..20f155db3 100644 --- a/docs/docs/guides/blazor-webview.md +++ b/docs/docs/guides/blazor-webview.md @@ -1,6 +1,6 @@ # Blazor WebView Guide -`InfiniLore.InfiniFrame.BlazorWebView` integrates a full Blazor WebAssembly-style application into a native window with no HTTP server required — the Blazor runtime runs entirely in-process +`InfiniLore.InfiniFrame.BlazorWebView` integrates a full Blazor WebAssembly-style application into a native window with no HTTP server required. The Blazor runtime runs entirely in-process. ## Contents @@ -18,8 +18,8 @@ ## How It Works -InfiniFrame serves Blazor resources from an internal origin (`app://localhost/`) and handles requests inside the native host — Blazor component files, JavaScript, and CSS are served from an `IFileProvider` backed by your `wwwroot/` folder -There is no external ASP.NET server required; all communication happens through the native browser bridge +InfiniFrame serves Blazor resources from an internal origin (`app://localhost/`) and handles requests inside the native host. Blazor component files, JavaScript, and CSS are served from an `IFileProvider` backed by your `wwwroot/` folder. +There is no external ASP.NET server required; all communication happens through the native browser bridge. Platform notes: - Windows uses WebView2 and requires custom-scheme registration support (`ICoreWebView2EnvironmentOptions4`) to allow top-level `app://localhost/...` navigation. @@ -61,7 +61,7 @@ A minimal host page:
- +