Repository navigation
feat(shipyard): shipyard's website and docs at coss.com/shipyard - #863
Merged
Merged
Conversation
A new app, apps/shipyard, served under /shipyard like coss ui under /ui. The landing page is the one from berthd.app, under coss.com's header, rails and theme: the dithered harbour that comes alive at night, the six chapters with the app's line scenes and loops, the install line. Its own type and tokens stay; the header shows "coss.com shipyard", Docs, Download, the docs' search, Shipyard's repository and its stars, and the theme switch. The docs move here from the cosscom/shipyard repository's docs/ folder, on the same Fumadocs setup as coss ui's docs (sidebar, search, table of contents, Copy Markdown, .md routes), with Shipyard's own pieces ported: callouts, the stage, the path of cards, screenshots, diagrams, the line scenes, and the reference tables made linkable. The shared header takes the product's repository for its GitHub link, and the products list has shipyard. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
PeerRich
enabled auto-merge (squash)
October 12, 2026 09:56
…s package fumadocs-mdx bundles @coss/ui's highlight-code into source.config.mjs, which imports @shikijs/transformers. CI's frozen install could not resolve it from apps/shipyard. Declared like apps/ui does. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
sean-brydon
approved these changes
Oct 12, 2026
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
A new app,
apps/shipyard, served at coss.com/shipyard the way coss ui is served at/ui(basePath: "/shipyard").Landing page (
/shipyard): the page from berthd.app, under coss.com's header, rails and theme.coss.com shipyard, Docs, Download, the docs' search (⌘K), GitHub with cosscom/shipyard's stars, theme switch.Docs (
/shipyard/docs): moved here fromcosscom/shipyard'sdocs/folder (47 pages), on the same Fumadocs setup as coss ui's docs:source.config.ts, docs layout, sidebar, search, table of contents, Copy Markdown,.mdroutes. Shipyard's own pieces are ported intocomponents/docs/: callouts, the stage, the numbered path of cards, screenshots (light/dark), diagrams, the line scenes, and the rehype plugin that makes the reference tables linkable. Internal links are rewritten to/docs/....Shared:
SiteHeader/GitHubLinktake an optionalgithub={{ repo, href }}so a product can point at its own repository (default unchanged).siteConfig.productshasshipyard.Stays on berthd.app (built from cosscom/shipyard)
The app downloads, the live demo (
berthd.app/demo/), the box install line (berthd.app/install), the plugin listing and the Review in Shipyard bounce page. The landing page links to them there.To deploy
apps/shipyard(root directoryapps/shipyard), and the/shipyard/:path*rewrite from coss.com to it, the same way/uireachesapps/ui.site/index.html+docs-site/there (the docs' source now lives here).Checks
bun run build,tsc --noEmitandbiome checkforapps/shipyardpass (7 biome warnings in vendored CSS and the ported rehype plugin, no errors).tsc --noEmitpasses forapps/ui,apps/wwwandpackages/ui.🤖 Generated with Claude Code