feat: add four storefront identities
This commit is contained in:
34
config/store_executive.ts
Normal file
34
config/store_executive.ts
Normal file
@@ -0,0 +1,34 @@
|
||||
import type { StoreConfig } from './store-config';
|
||||
|
||||
export const store: StoreConfig = {
|
||||
code: 'executive',
|
||||
label: 'Executive',
|
||||
brandName: 'Onyx',
|
||||
brandSub: 'Private Collection',
|
||||
nav: ['The Collection', 'Bespoke', 'Concierge'],
|
||||
cartLabel: 'Bag',
|
||||
ctaLabel: 'Acquire',
|
||||
hero: {
|
||||
eyebrow: 'Est. MMXXIV · Private Collection',
|
||||
title: 'Rehearse like the room is already watching.',
|
||||
body: 'Hand-finished executive ducks for the founders, chairs and closers who refuse to wing the hard conversation.',
|
||||
cta: 'Enter the Boardroom',
|
||||
},
|
||||
collection: { title: 'The Collection', meta: 'Six pieces · made to order' },
|
||||
featured: {
|
||||
kicker: 'The Atelier',
|
||||
title: 'Monogram, hand-set into the base.',
|
||||
body: 'A two-week commission. Your initials, your firm, the date of the round. Strictly limited, never repeated.',
|
||||
cta: 'Commission a piece',
|
||||
},
|
||||
reviews: [
|
||||
{
|
||||
q: 'I rehearsed the layoffs speech in front of The Chairman for a week. Delivered it without flinching.',
|
||||
a: 'Managing Partner, a fund you have heard of',
|
||||
},
|
||||
{ q: 'My board calls are sharper. The duck does not nod along — and that is the point.', a: 'Founder & CEO, Series C' },
|
||||
],
|
||||
footer: { links: ['Concierge', 'The Atelier', 'Press', 'Terms'], note: '© MMXXVI Onyx Executive' },
|
||||
priceMultiplier: 16,
|
||||
priceStyle: 'usd',
|
||||
};
|
||||
Reference in New Issue
Block a user