common-workflow-language / common-workflow-language/cwlviewer

Embeddable CWL workflow rendering

Open
#219 0 comments 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
52
Forks
29
Avg merge
5h 12m
Merged PRs (30d)
6

Description

## Description

The journal GigaScience has suggested a feature to be able to embed as an `` (or using JavaScript) a lightweight version of a workflow page.

This could be only the interactive diagram, only the input/output tables, or both - but skipping the usual headers and footers and having styling so it fits in an <iframe>.

One way would be to extend the current permalinks at the bottom to include `?format=html&embed=true` or even `embed=diagram`.

It could also be nice to have an "embed" pop-up with HTML snippet, like in YouTube, that shows a suggested `<iframe>` of a reasonable size. This might be version-bound by git commit or according to the current branch.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.