Skip to content

Feature/multibrand fopost - #7

Merged
alihesari merged 2 commits into
mainfrom
feature/multibrand-fopost
Aug 19, 2026
Merged

Feature/multibrand fopost#7
alihesari merged 2 commits into
mainfrom
feature/multibrand-fopost

Conversation

@alihesari

Copy link
Copy Markdown
Member

No description provided.

The docs site now builds per brand. Content under content/** keeps naming the
product the normal way; a remark plugin rewrites prose, service hostnames, and
MDX component props as the pages compile, and the frontmatter/meta schemas do
the same for page titles and sidebar labels, which never reach a remark plugin.

Names inside code fences are left alone: most are SDK symbols naming a real
published package, and rewriting them would hand the reader code that does not
run. Hostnames in code are rewritten, so a copied curl still works.

With nothing configured the build is unchanged — verified byte-for-byte
against the OwlStack output.
The remark plugin bakes branding into the compiled pages, so these have to
reach the builder stage — passing them at runtime would do nothing.
@alihesari
alihesari merged commit 32a5125 into main Aug 19, 2026
1 check 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