Brand package
The single source of truth for the vxshta identity.
The @vxshta/brand workspace package owns identity, site copy, voice, theme and
motion tokens, typography, the seven-by-seven mark, wordmark behavior, metadata,
manifests, and generated assets.
Use the package
Import the narrowest subpath for the job:
import { BrandLockup } from "@vxshta/brand/components/lockup";
import { brand } from "@vxshta/brand/config";
export function Header() {
return <BrandLockup aria-label={brand.name} surface="docsNav" />;
}Do not copy the name, mark path, colors, motion values, or site descriptions into an app. Add a typed surface preset or extend the brand config instead.
Regenerate assets
pnpm brand:assets
pnpm brand:checkThe first command updates SVG, PNG, ICO, font, CSS, and JSON derivatives. The second command fails if a committed derivative no longer matches the source.