Installing Hyperspace

Hyperspace pairs a fixed left #sidebar nav with a full-screen #intro section on / — two pieces of chrome that have to render together from the first request, not assemble themselves after the page loads.

From JSR (recommended)

dune theme:install jsr:@dune/theme-hyperspace@1.0.1 --activate

Pins an exact version in the site's import map, vendored static/html5up/ assets included. Run dune lockfile:sync afterward so the pin is recorded everywhere the site tracks its theme dependency.

From a ZIP

Grab hyperspace-1.0.1.zip from the dune-themes releases page, extract it into themes/hyperspace/, then set:

theme:
  name: hyperspace

After install

Set intro_title and intro_subtitle before shipping — an empty intro headline on a full-screen section reads as broken, not minimal, since upstream Hyperspace always shows both. If a real site doesn't want the intro section at all, show_intro: false skips straight to #content. Either install path ships the identical package; JSR just keeps future updates a version bump away.