Try a
-Shown in app installer, Windows Partner Center, the "Report an app" option in the Store, and the "Write a review" option in the Store.
+Shown in app installer, Microsoft Partner Center, the "Report an app" option in the Store, and the "Write a review" option in the Store.
- 50x50
- 63x63 (1.25x scale)
diff --git a/apps/blog/src/docs/windows/next-steps/next-steps.md b/apps/blog/src/docs/windows/next-steps/next-steps.md
index 26978a133..a2d47757b 100644
--- a/apps/blog/src/docs/windows/next-steps/next-steps.md
+++ b/apps/blog/src/docs/windows/next-steps/next-steps.md
@@ -46,9 +46,10 @@ Your zip file [contains 2 app packages](/docs/what-is-a-classic-package/):
- `{app name}.msixbundle` - the main app package
- `{app name}.classic.appxbundle` - app package that allows users on older versions of Windows (below 10.0.19041, May 2020 Update) to run your app. See our [classic app package explainer](/docs/what-is-a-classic-package/) for details.
-Both packages can be submitted directly to the Microsoft Store through the [Windows Partner Center](https://partner.microsoft.com/dashboard)
+Both packages can be submitted directly to the Microsoft Store through the [Microsoft Partner Center](https://partner.microsoft.com/dashboard)
When you're ready to publish to the Store, you can either
+
- [Publish a new app in the Store](/docs/publish-a-new-app-to-the-microsoft-store/)
- [Update an existing app in the Store](/docs/update-an-existing-app-in-the-microsoft-store/)
diff --git a/apps/blog/src/docs/windows/publish-new-windows-app/publish-new-windows-app.md b/apps/blog/src/docs/windows/publish-new-windows-app/publish-new-windows-app.md
index 2642af6ea..7db466b07 100644
--- a/apps/blog/src/docs/windows/publish-new-windows-app/publish-new-windows-app.md
+++ b/apps/blog/src/docs/windows/publish-new-windows-app/publish-new-windows-app.md
@@ -22,7 +22,7 @@ This guide shows how to publish your PWA as a new app in the Store. If you alrea
## Enroll in Windows developer program
-Login to [Windows Partner Center](https://partner.microsoft.com/dashboard) with your Microsoft account.
+Login to [Microsoft Partner Center](https://partner.microsoft.com/dashboard) with your Microsoft account.
Then, go to your [dashboard](https://partner.microsoft.com/en-us/dashboard/home) to see your enrolled programs. If `Windows & Xbox` is listed, great, you're already enrolled. If not, choose `Add program`:
diff --git a/apps/blog/src/docs/windows/update-existing-app/update-an-existing-app.md b/apps/blog/src/docs/windows/update-existing-app/update-an-existing-app.md
index 260b23e0c..a8e36901c 100644
--- a/apps/blog/src/docs/windows/update-existing-app/update-an-existing-app.md
+++ b/apps/blog/src/docs/windows/update-existing-app/update-an-existing-app.md
@@ -22,7 +22,7 @@ This guide shows how to publish your PWA as an update to an existing app in the
## Choose the app you want to update
-Login to [Windows Partner Center](https://partner.microsoft.com/dashboard), then go to `Windows & Xbox` -> `Overview`. Your existing apps will be listed:
+Login to [Microsoft Partner Center](https://partner.microsoft.com/dashboard), then go to `Windows & Xbox` -> `Overview`. Your existing apps will be listed:
diff --git a/apps/blog/src/docs/windows/windows-store-documentation/windows-store-documentation.md b/apps/blog/src/docs/windows/windows-store-documentation/windows-store-documentation.md
index 41e735d6f..12beccac7 100644
--- a/apps/blog/src/docs/windows/windows-store-documentation/windows-store-documentation.md
+++ b/apps/blog/src/docs/windows/windows-store-documentation/windows-store-documentation.md
@@ -26,7 +26,7 @@ Both the Microsoft Store and Windows itself natively supports PWAs as first-clas
Follow these steps to get your PWA listed in the Microsoft Store:
-1. Reserve an app name in the [Windows Partner Center](https://partner.microsoft.com/dashboard) as explained in this documentation [Publish your Progressive Web App to the Microsoft Store](https://docs.microsoft.com/en-us/microsoft-edge/progressive-web-apps-chromium/how-to/microsoft-store)
+1. Reserve an app name in the [Microsoft Partner Center](https://partner.microsoft.com/dashboard) as explained in this documentation [Publish your Progressive Web App to the Microsoft Store](https://docs.microsoft.com/en-us/microsoft-edge/progressive-web-apps-chromium/how-to/microsoft-store)
2. Create your Microsoft Store app package on [PWA Builder](https://www.pwabuilder.com)
3. Follow [the Next steps for getting your PWA into the Microsoft Store](/docs/next-steps-for-getting-your-pwa-into-the-microsoft-store/)
diff --git a/apps/pwabuilder-chromium-extension/src/components/package-windows.ts b/apps/pwabuilder-chromium-extension/src/components/package-windows.ts
index c6a0dcf12..06996af48 100644
--- a/apps/pwabuilder-chromium-extension/src/components/package-windows.ts
+++ b/apps/pwabuilder-chromium-extension/src/components/package-windows.ts
@@ -10,11 +10,11 @@ import '@shoelace-style/shoelace/dist/components/tooltip/tooltip';
@customElement("package-windows")
export class PackageWindows extends LitElement {
- @state() currentManiUrl: string | undefined = undefined;
- @state() windowsOptions: WindowsOptions | undefined = undefined;
-
- static styles = [
- css`
+ @state() currentManiUrl: string | undefined = undefined;
+ @state() windowsOptions: WindowsOptions | undefined = undefined;
+
+ static styles = [
+ css`
:host {
display: block;
}
@@ -45,144 +45,144 @@ export class PackageWindows extends LitElement {
justify-content: space-between;
}
`,
- ];
-
- private _siteData!: SiteData;
-
- @property()
- get siteData(): SiteData {
- return this._siteData;
- }
-
- set siteData(val: SiteData) {
- const oldValue = this._siteData;
- this._siteData = val;
-
- if (this._siteData && this._siteData.currentUrl && this._siteData.manifest.hasManifest) {
- this.currentManiUrl = this._siteData.manifest.manifestUri;
- const manifest = this._siteData.manifest.manifest;
-
- if (manifest) {
- // set options we can find in manifest
- this.setUpOptions(
- this._siteData.currentUrl,
- manifest.name || manifest.short_name || "My App",
- "",
- "",
- "",
- true,
- "",
- ""
- );
- }
- }
+ ];
+
+ private _siteData!: SiteData;
- this.requestUpdate();
- }
-
-
- private async packageForWindows(options: any): PromiseAll Settings
-
- ${this.page === "home" ?
- html`
+ ${this.page === "home" ?
+ html`
Docs
` : null
- }
+ }
- Follow us on
-${formInput.value}
Want to chat? Join us on recordPWABuilderProcessStep("discord_box_link_clicked", AnalyticsBehavior.ProcessCheckpoint)} href="https://aka.ms/pwabuilderdiscord" target="_blank" rel="noopener" aria-label="Click to join us on Discord">Discord
- +${this.text}
${this.renderLink()}All Settings
-We suggest at least one image 512x512 or larger.
Select the platforms to generate images for:
${platformsData.map((plat: PlatformInformation) => - html`(required)
The name of your app as displayed to the user
-(required)
Used in app launchers
-Unique identifier for your PWA that is seperate from fields that could change over time (like name or short name)
-Used in app storefronts and install dialogs
-Select a Background color
${this.manifest.background_color?.toLocaleUpperCase() || defaultColor}
Select a Theme color
${this.manifest.theme_color?.toLocaleUpperCase() || defaultColor}
Displays the suitable ages for your PWA
-Should a user prefer a related app to this one
-Applications that provide similar functionality to your PWA
-Links to key tasks or pages within your PWA
-Protocols this web app can register and handle
-The categories your PWA belongs to
Indicates whether your PWA supports the side panel in Microsoft Edge
-Below are the screenshots that are currently in your manifest.
(required)
The URL that loads when your PWA starts
-The text direction of your PWA
-Which URLs can load within your app
-The primary language of your app
-The default screen orientation of your app
-The appearance of your app window
-Used to determine the preferred display mode
Are you sure you want to remove the share target?
(required)
The URL for the web share target
-The HTTP request method to use
-The encoding of the share data when a POST request is used
-An object (or an array of objects) defining which files are accepted by the share target
${this.files.map((file: any) => file.html)} -${`Congratulations! Your ${this.selectedStore} package has successfully downloaded!`}
-${`Congratulations! Your ${this.selectedStore} package has successfully downloaded!`}
+ +Experimental
${platform.operatingSystem}
+${this.description}
${this.description}
Download one of our pre-built Service Workers package that utilize Workbox to make building your offline experience easy.
Select Multiple Languages
-Select your Windows icons background color
-We will promote the best AI experiences built by the developer community on our Microsoft Store's AI Hub.
-All Settings
-Try a
Have you added your new ${this.thingToAdd} to your site?
- ${this.lastTested}
-
Running tests...
Your PWA is not store ready! Check Action Items below and fix the missing requirements.
Running tests...
Your PWA is not store ready! Check Action Items below and fix the missing requirements.
Filter through notifications
as and when you need!
${field}
-${field}
+We did not find a manifest on your site before our tests timed out so we have created a manifest for you!
Click here to customize it!
😵 Oh no, PWABuilder was unable to analyze your web app due to an error.
@@ -1458,22 +1432,24 @@ export class AppReport extends LitElement {
+
+