Skip to main content

Saving and Publishing

Save your editing work. Publish when the theme is ready for the media library. Those are separate steps.

Save your project​

  1. Stop preview.
  2. Choose File > Save, or press Ctrl+S.
  3. Wait for the save result before leaving the editor.

A local recovery copy protects unfinished work on the current device. A queued offline save still needs a successful sync before the server has your latest changes.

Local recovery and offline saves​

Settings > Recover unsaved work controls browser recovery copies. Recovery is enabled by default.

If a save waits for a connection, open the sync status for details. Pending work stays on the current device.

  • Retry now retries a failed save.
  • Reload safely stores the latest local draft before reloading.
  • Open the project with the failed save takes you to work requiring attention.

For a conflict, review the project before choosing Use server version or Keep local version. The choice determines which changes survive.

Keep browser data until pending work syncs. Clearing local recovery data removes recovery copies; complete any queued saves first.

Prepare the theme​

Before publishing:

  1. Save the project and confirm sync finished.
  2. Preview the entrance and several loops.
  3. Test each included aspect ratio.
  4. Capture preview images through Tools > Take Screenshot.
  5. Review the name, description, tags, and system assignment.

Use artwork and audio you have permission to share.

Publish​

  1. Choose File > Publish.
  2. Follow the project details screen.
  3. Review the publishing form.
  4. Enter a name and description.
  5. Add tags and an optional YouTube link.
  6. Choose preview images when requested.
  7. Set Mature for content requiring the mature-content filter.
  8. Select Publish and wait for completion.

The form displays the theme's available aspect ratios. Publishing an existing theme updates the existing media entry.

Keep unfinished work in your saved project. The publishing form provides no Public, Unlisted, or Private selector.

Update a published theme​

For layout, asset, or animation changes, reopen the project, save, and publish again.

Use Edit theme details for description, tags, and other listing changes. Save Details updates listing metadata without re-uploading the theme content.

A successful publish confirms the media operation. Check the library entry and test the theme in HyperSpin before sharing the finished result.

Common fixes​

Publish is disabled​

Complete the required name, description, and preview-image fields. Wait for any active upload to finish.

The library still shows the previous layout​

Confirm you published the changed theme content. Editing listing details does not replace the theme file.

Saving fails​

Open sync status and read the failure. Restore the connection, retry, or resolve the reported conflict before publishing.