Skip to content

docs: restore ghost-ui catalogue under /ui subpath#58

Merged
nahiyankhan merged 1 commit intomainfrom
docs/restore-ghost-ui-catalogue
Apr 24, 2026
Merged

docs: restore ghost-ui catalogue under /ui subpath#58
nahiyankhan merged 1 commit intomainfrom
docs/restore-ghost-ui-catalogue

Conversation

@nahiyankhan
Copy link
Copy Markdown
Collaborator

@nahiyankhan nahiyankhan commented Apr 24, 2026

Summary

  • Brings back the design-language pages removed in de47b61 (foundations, components index, per-component pages, all primitive / ai-element / bento demos, theme panel) and remounts them under /ui/*. Deployed URLs will be /ghost/ui, /ghost/ui/components, /ghost/ui/foundations, etc.
  • Nothing on the home page or Dock links to /ui — pages are discoverable but unadvertised, so adopting ghost-drift doesn't imply adopting ghost-ui. Internal production UI remains Arcade / Market; ghost-ui is positioned as a reference consumer.
  • Skipped self-hosting.mdx (that was drift content, not ghost-ui).
  • Adds redirects from legacy root /foundations and /components paths to the new /ui/* paths.

Includes one follow-along commit from docs/ideas-space (d95a3a9 — adds docs/ideas/ folder) that hadn't been PR'd yet; happy to split if preferred.

Test plan

  • pnpm --filter ghost-docs build succeeds
  • pnpm check (biome + typecheck + file-size + docs frontmatter + cli manifest) green
  • pnpm test 182 tests pass
  • Dev server boots; / and /ui both return 200
  • Manual eyeball of /ui, /ui/components, /ui/components/:name, /ui/foundations, /ui/foundations/colors, /ui/foundations/typography after GH Pages deploys
  • Confirm home + Dock still don't surface /ui

🤖 Generated with Claude Code

Brings back the design-language pages removed in de47b61 — foundations,
components index, per-component pages, and all primitive/ai-element/bento
demos — remounted under /ui/* so the catalogue is separated from the
ghost-drift home and nav. Nothing links to /ui from the home or Dock, so
the pages are discoverable but unadvertised. Skips self-hosting.mdx
(that page was drift content, not ghost-ui). Adds redirects from legacy
/foundations and /components root URLs to the new /ui/* paths.

Framing: keeps ghost-ui available as a reference consumer without
implying that adopting ghost-drift means adopting ghost-ui — internal
production UI libraries remain Arcade and Market.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@nahiyankhan nahiyankhan merged commit e72a11b into main Apr 24, 2026
4 checks passed
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