From 5dadda0f2b8a6dfb7499d8d8bd00a6ac2e60099a Mon Sep 17 00:00:00 2001 From: Sangeeth Thilakarathna <46221775+sanmaxdev@users.noreply.github.com> Date: Mon, 20 Jul 2026 15:25:36 +0530 Subject: [PATCH] :books: Improve plugin deployment documentation (#10544) Co-authored-by: sanmaxdev --- docs/plugins/deployment.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/plugins/deployment.md b/docs/plugins/deployment.md index d18616623f..72af7348ff 100644 --- a/docs/plugins/deployment.md +++ b/docs/plugins/deployment.md @@ -8,15 +8,15 @@ desc: Deploy your free Penpot plugins! Learn about Netlify, Cloudflare, Surge & When it comes to deploying your plugin there are several platforms to choose from. Each platform has its unique features and benefits, so the choice depends on you. -In this guide you will found some options for static sites that have free plans. +In this guide you will find some options for static sites that have free plans. ## 3.1. Building your project The building may vary between frameworks but if you had previously configured your scripts in package.json, npm run build should work. -The resulting build should be located somewhere in the dist/ folder, maybe somewhere else if you have configured so. +The resulting build should be located somewhere in the dist/ folder, or somewhere else if you configured it that way. -Be wary that some framework's builders can add additional folders like apps/project-name/, project-name/ or browser/. +Be wary that some framework builders can add additional folders like apps/project-name/, project-name/ or browser/. Examples: @@ -27,7 +27,7 @@ Examples: ### Create an account -You need a Netlify account if you don't already have one. You can sign up with Github, GItlab, BItbucket or via email and password. +You need a Netlify account if you don't already have one. You can sign up with GitHub, GitLab, Bitbucket or via email and password. ### CORS issues @@ -82,7 +82,7 @@ npm run build 2. Go to Netlify Drop. -3. Drag and drop the build folder into Netlify Sites. Dropping the whole dist may not work, you should drop the folder where the main files are located. +3. Drag and drop the build folder into Netlify Sites. Dropping the whole dist may not work; you should drop the folder where the main files are located. 4. Done! @@ -122,11 +122,11 @@ Cloudflare allows you to import an existing project from GitHub or GitLab. ![Cloudflare git installation](/img/plugins/install_cloudflare.png) -4. Configure your build settings. +3. Configure your build settings. ![Cloudflare git configuration](/img/plugins/cf_build_settings.png) -5. Save and deploy. +4. Save and deploy. ### Direct upload @@ -220,6 +220,6 @@ Success! - Published to example-plugin-penpot.surge.sh ## 3.5. Submitting to Penpot -To make your finished plugin available in our catalog, submit in on the [plugin submission page](https://penpot.app/penpothub/plugins/create-plugin). Once it becomes available any Penpot user will be able to install and use it. +To make your finished plugin available in our catalog, submit it on the [plugin submission page](https://penpot.app/penpothub/plugins/create-plugin). Once it becomes available, any Penpot user will be able to install and use it.