Skip to content

feat: rebrand widget from games.directory to Orbit#5

Merged
pacMakaveli merged 1 commit into
mainfrom
feat/rebrand-to-orbit
Jun 12, 2026
Merged

feat: rebrand widget from games.directory to Orbit#5
pacMakaveli merged 1 commit into
mainfrom
feat/rebrand-to-orbit

Conversation

@pacMakaveli

Copy link
Copy Markdown
Contributor

Rebrand: games.directory → Orbit

The widget's own branding now reads Orbit instead of "games.directory", which was an unrealistic placeholder name.

Visible branding

  • Page <title>s, the logo .name text, the logo glyph (go), and aria-labels across root chooser, canvas/, svg/, and legacy/.
  • HQ marker name: games.directory HQOrbit HQ.

Source-file headers

  • The /* games.directory globe — … */ banner at the top of every JS/CSS file → /* Orbit — … */.

Embed contract (⚠️ breaking)

  • Inline config global: window.__GD_SCENE__window.__ORBIT_SCENE__.
  • Persisted panel keys: gd-globe-scene / gd-globe-scene-openorbit-scene / orbit-scene-open.
  • Breaks existing embeds that set the old global, and users lose saved panel state once. Docs updated to match.

Kept intentionally

  • The "extracted from the games.directory platform" origin narrative in README.md and docs/ is left as-is (per scope decision) — Orbit is the globe widget; games.directory remains the platform it came from.

Root page cleanup

  • Removed the usage/disclaimer footer from the root chooser page and folded the local-server note into docs/USAGE.md (added a Running locally section).

Verification

  • prettier --check passes on all changed files; all changed JS re-checked with node --check.
  • No orphaned __GD_ / gd-globe identifiers remain (grep-verified); only the intentional games.directory platform reference in scene-schema.js is kept.

Rename the widget's own branding to Orbit across page titles, logo text,
aria-labels and source-file headers. Rename the embed contract to match:
window.__GD_SCENE__ -> window.__ORBIT_SCENE__ and localStorage keys
gd-globe-scene[-open] -> orbit-scene[-open] (breaking for existing embeds
and saved panel state). The 'games.directory platform' origin references
in the README/docs are intentionally kept.

Also remove the disclaimer/usage footer from the root chooser page and
fold the local-server note into docs/USAGE.md.
@pacMakaveli pacMakaveli merged commit 1ef5e10 into main Jun 12, 2026
2 checks passed
@pacMakaveli pacMakaveli deleted the feat/rebrand-to-orbit branch June 12, 2026 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant