Skip to content

Embed the new OWS Editor into the website - #11

Closed
kumaradityaraj wants to merge 13 commits into
open-workflow-specification:mainfrom
kumaradityaraj:owsEdi
Closed

Embed the new OWS Editor into the website#11
kumaradityaraj wants to merge 13 commits into
open-workflow-specification:mainfrom
kumaradityaraj:owsEdi

Conversation

@kumaradityaraj

@kumaradityaraj kumaradityaraj commented Aug 26, 2026

Copy link
Copy Markdown

closes #5

Overview

This PR adds support for embedding the Workflow Editor directly into a webpage, allowing the editor to be integrated and rendered as part of an existing web application.

  • Integrated the editor into a webpage/container without requiring the standalone editor application.
  • Editor follows the dark and light mode.
  • Async API and Script workflow modified to resolve errors.
  • Added a new section Try It Yourself to add editor npm package and merged git repo of examples and use cases for good UI.

Screenshots

Screenshot 2026-08-26 at 4 12 31 PM

ricardozanini and others added 11 commits July 15, 2026 16:12
Signed-off-by: Lorna Kelly <lornakelly88@gmail.com>
…ase-diagram-editor-mvp-1.0.0

Diagram Editor MVP Release
…s to open-workflow-specification.org

Signed-off-by: David Gutierrez <david.magallanes@gmail.com>
…update-schema-id-urls

Fix open-workflow-specification#2: Update $id URLs in 1.x schema files to open-workflow-specification.org
Signed-off-by: Lorna Kelly <lornakelly88@gmail.com>
…te-descriptions

Fix: Update descriptions in schema files
…fication#7)

Signed-off-by: Ricardo Zanini <ricardozanini@gmail.com>
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
@netlify

netlify Bot commented Aug 26, 2026

Copy link
Copy Markdown

Deploy Preview for openworkflow ready!

Name Link
🔨 Latest commit 0f3c5e6
🔍 Latest deploy log https://app.netlify.com/projects/openworkflow/deploys/6a8ecda4788ade0008f7df6d
😎 Deploy Preview https://deploy-preview-11--openworkflow.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kumaradityaraj

Copy link
Copy Markdown
Author

@lornakelly @cdavernas @JBBianchi Please review this PR. Thank you.

Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
@ricardozanini

Copy link
Copy Markdown
Contributor

Hi @kumaradityaraj! 👋

This PR was closed due to a git history migration we just completed. Your changes are still valuable! To reopen this PR, you'll need to rebase your owsEdi branch onto the new main branch.

Here are the steps:

# In your local repo
git fetch upstream
git checkout owsEdi
git rebase upstream/main
git push --force-with-lease origin owsEdi

After pushing, you can either:

  • Reopen this PR if GitHub allows it, or
  • Create a new PR from your updated branch

The commits that need to be rebased are:

  • 8fb53cc - ows editor embedded
  • 9489d69 - added the npm package for users in try it yourself
  • 0f3c5e6 - resolved workflow errors

Let me know if you need any help! 🙏

@kumaradityaraj

Copy link
Copy Markdown
Author

This PR has been opened here - #16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Embed the new OWS Editor into the website

5 participants