Skip to content

Conversation

@adamziel
Copy link
Collaborator

@adamziel adamziel commented Dec 12, 2025

Summary

Adds a "Copy link" button to the Blueprint editor.

CleanShot 2025-12-12 at 20 51 16@2x

There's one shortcoming: It shows an alert when attempting to copy a link to a bundle with multiple files (not yet supported)

Test plan

  • Open the blueprint editor in Site Manager
  • Click the share button (link icon)
  • Verify "Link copied to clipboard!" appears
  • Paste the URL and verify it contains the base64-encoded blueprint
  • Open the URL in a new tab and verify it loads the blueprint
  • Add a file to the bundle and click share - verify the alert appears

The blueprint editor now includes a share button that copies a shareable
link to the clipboard. The link contains the blueprint encoded as base64
in the URL hash, allowing users to easily share single-file blueprints.

When the bundle contains multiple files, the button shows an alert
explaining that sharing bundles via URL is not yet supported.
@adamziel adamziel changed the title Add share button to blueprint editor [Website] Add "Copy link" button to Blueprint editor Dec 12, 2025
Firefox doesn't support clipboard-read permission through Playwright, and has
inconsistent keyboard handling in the CodeMirror editor that causes flaky
test failures.
@adamziel adamziel merged commit da6b3c6 into trunk Dec 15, 2025
33 checks passed
@adamziel adamziel deleted the share-blueprint branch December 15, 2025 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants