Hoverboard

From The Hei Canon

Hoverboard — the hoverboard.dog landing domain — is a per-host variant in the landing repo where the hei mascot rides a hoverboard. It shares its renderer with the sibling domain hover.dog; the two differ only in mascot orientation.

How it works

Both hover.dog and hoverboard.dog override the default mascot with a shared pool of hoverboarding poses (cfg.mascots in sites.js) — a 9-sprite set under assets/hei/hover_*.png — instead of the single beagle-in-shades mask everything else uses. main.js cycles through the poses, each preserving its native aspect ratio.

The distinction between the two domains is one flag: hoverboard.dog sets flipMascots: true, so its rendered sprite is mirrored horizontally. Same board, other direction.

In the canon

Hoverboard sits with Bomboclat in the family of small, single-purpose landing pages — the Landing system's one repo, N domains pattern, where the browser reads location.hostname and dispatches to the matching entry in sites.js. Where bomboc.lat is a fire-lit beat loop, hoverboard.dog is just the dog, on a board, looping.

Sources

  • ~/ht/landing/sites.js — the hoverboard.dog entry (mascots, flipMascots).
  • ~/ht/landing/main.js — the mascot cycle + horizontal-mirror logic.
  • ~/ht/landing/README.md — the hei/hover_*.png 9-sprite pool.

See also

  • Landing — the landing repo.
  • Bomboclat — sibling per-host landing renderer.
  • Hei — the mascot on the board.