Repository navigation
White-label gap: the hero mark is replaceable, the hero tagline isn't #7859
shen-laminagrid
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
A third party who white-labels DSH can replace the conversation hero brand mark (it is a declared slot) but cannot replace the hero headline, which is hardcoded product copy with no slot and no locale override path. Requesting a supported seam for product copy — ideally an overrideTokens-style API on the locale runtime — so rebranding does not require suppressing upstream-owned DOM.
The theme subsystem already exposes exactly this kind of seam: theme.overrideTokens(source, tokens) layers overrides over the active theme, stacks last-writer-wins, and is scoped to the registering plugin's fiber. The locale runtime has no equivalent — so a rebrand can restyle every pixel of DSH but cannot reword a single product string.
All reactions