Skip to content

feat(viewer): hideBrand host flag — omit the engine wordmark for branded hosts#175

Merged
benvinegar merged 1 commit into
mainfrom
feat/host-hide-brand
Jun 29, 2026
Merged

feat(viewer): hideBrand host flag — omit the engine wordmark for branded hosts#175
benvinegar merged 1 commit into
mainfrom
feat/host-hide-brand

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Adds an opt-in hideBrand flag to the embed SideshowHost contract. When set, the engine omits its own "sideshow" wordmark (the sidebar/header home-link brand) so a host that supplies its own branding — e.g. a workspace picker atop the sidebar and a wordmark in the footer — isn't doubled up. Self-hosted leaves it unset and shows the wordmark as before. Covered by e2e/embed-hide-brand.spec.ts; changeset (minor).

🤖 Generated with Claude Code

benvinegar added a commit that referenced this pull request Jun 29, 2026
# Conflicts:
#	viewer/embed.d.ts
#	viewer/src/host.ts
…ded hosts

A host that supplies its own branding (e.g. cloud's workspace picker atop the
sidebar + its own wordmark in the footer) can set host.hideBrand to suppress the
engine's "sideshow" wordmark and avoid doubling up. Self-hosted leaves it unset
and shows the wordmark as before. Covered by e2e/embed-hide-brand.spec.ts.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@benvinegar benvinegar force-pushed the feat/host-hide-brand branch from 929f380 to 5876fed Compare June 29, 2026 21:40
@benvinegar benvinegar marked this pull request as ready for review June 29, 2026 23:07
@benvinegar benvinegar merged commit 71bf606 into main Jun 29, 2026
9 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