Files
zeekay 55a1291f29 refactor(brand): single-brand zap-proto.io; marketing moved to zerocopy.app
The brand-toggle hero shipped earlier today is replaced with a
single-brand surface — zap-proto.io is now the protocol home only.

Marketing pitch (ZApps, future of I/O) moved to its own repo at
zap-proto/zerocopy → zerocopy.app.
Developer docs moved to zap-proto/dev → zap-proto.dev.

Three sites, three audiences, three repos. lib/brand.ts is kept as
a single-entry shim so the existing BrandHero component contract
holds.
2026-05-06 13:51:34 -07:00

19 lines
801 B
TypeScript

// Single-brand: zap-proto.io is the protocol home. Marketing pitch
// lives at zerocopy.app, developer docs at zap-proto.dev — separate
// sites, separate repos. This shim is kept for component contracts.
export type Brand = 'developer';
export const brandCopy = {
developer: {
name: 'ZAP',
tagline: 'Infinitely faster.',
headline: 'Zero-copy Application Protocol.',
subheadline:
'Insanely fast data interchange and capability-based RPC. Post-quantum by default. AI- and web3-native.',
ctaPrimary: { label: 'Read the spec', href: 'https://github.com/zap-proto/spec' },
ctaSecondary: { label: 'Developer docs', href: 'https://zap-proto.dev' },
githubUrl: 'https://github.com/zap-proto',
},
} as const;
export function useBrand(): Brand { return 'developer'; }